使用javascript按属性获取iframe的元素

时间:2012-05-07 18:27:55

标签: javascript attributes element

所有,我有一个关于使用javascript按属性获取iframe元素的问题。

1.HTML

<iframe id="if" src="2.html">
<div attr="test">

2.HTML

<div attr="test">

我已经知道如果父页面想要通过属性获取其元素,我们可以使用jQuery之类的

$("div[attr='test']")

但是父母如何才能通过属性得到iframe的元素?

请写一些简单的代码进行解释,非常感谢!

贾罗德

我找到了一个解决方案并且测试得很好:

$("iframe[data-label='if']").contents().find("div[attr='test']");

2 个答案:

答案 0 :(得分:1)

如果我不完全离开:

$("iframe div[attr='test']")...

id

$("#if div[attr='test']")...

答案 1 :(得分:0)

你尝试过吗?

window.frameElement.getAttribute("data-media");