<html>
<head></head>
<body>
<iframe id="num1" src="/idk">
<html>
<head></head>
<body>
<iframe id="num2" src="/idk2">
<html>
<head></head>
<body>
<div id="div1">
<div id="div2">
<a href="http://www.blablabla.com"></a>
</div>
</div>
</body>
</html>
</iframe>
</body>
</html>
</body>
</html>
我的問題是內部的 - 我如何獲得一個標籤的這兩個Iframe和兩個div JavaScript或jQuery的內部href屬性,我喜歡JS。 (比如: 「http://www.blablabla.com」)。如何獲得元素的屬性的兩個I幀
container.innerHTML = container.querySelector( 「#NUM2」)的innerHTML。 我得到的錯誤:未捕獲TypeError:無法讀取屬性'innerHTML'null – user1725191
嗯,在Firefox和Opera中使用您在問題中發佈的HTML示例代碼可以正常工作;嘗試在這裏:http://jsfiddle.net/4qTc8/你可能會改變iframe的ID?當然,如果引用的元素不存在,我的代碼不會檢查將發生的錯誤... – Aletheios
我有插件標記,以便它像: ,當我使用的代碼我可以得到選擇項第二項,但是當我嘗試獲取iframe失敗並始終返回null 它似乎代碼的第二行始終引發錯誤。帶有container.queryselector的行。 – user1725191