0

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

1.html

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

2.html

<div attr="test">

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

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

但是 parent 如何通过属性获取它的 iframe 元素呢?

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

贾罗德

我找到了一个解决方案并进行了测试:

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

2 回答 2

1

如果我没有完全离开:

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

或与id

$("#if div[attr='test']")...
于 2012-05-07T18:28:58.620 回答
0

你试过了吗?

window.frameElement.getAttribute("data-media");
于 2017-05-10T14:27:54.730 回答