获取iframe';使用javascript按属性创建元素
总之,我有一个关于使用javascript按属性获取iframe元素的问题 1.html获取iframe';使用javascript按属性创建元素,javascript,attributes,element,Javascript,Attributes,Element,总之,我有一个关于使用javascript按属性获取iframe元素的问题 1.html <iframe id="if" src="2.html"> <div attr="test"> 但是,父级如何通过属性获取iframe的元素呢 请写一些简单的代码来解释,非常感谢 加洛德 我找到了一个解决方案,并进行了测试: $("iframe[data-label='if']").contents().find("div[attr='test']"); 如果我没有完全离开: $
<iframe id="if" src="2.html">
<div attr="test">
但是,父级如何通过属性获取iframe的元素呢
请写一些简单的代码来解释,非常感谢
加洛德
我找到了一个解决方案,并进行了测试:
$("iframe[data-label='if']").contents().find("div[attr='test']");
如果我没有完全离开:
$("iframe div[attr='test']")...
或使用id
:
$("#if div[attr='test']")...
你试过了吗
window.frameElement.getAttribute("data-media");
我还有一个问题,如果iframe没有id,只有一个属性,我怎么做?1.html 2.html旧问题,但值得注意的是,html可能格式不正确,或者OP试图从父窗口在
iframe
中执行DOM查找,这实际上是不可能的
$("#if div[attr='test']")...
window.frameElement.getAttribute("data-media");