如何通过body的元素找到iframe id

时间:2018-04-18 05:20:16

标签: javascript html iframe

我只知道html中的元素,如何使用段落元素获取iframe。



var elm = document.getElementById('parelm');
// I want the <iframe> element
&#13;
<iframe id='iframe_id'>
        <html>
            <body>many content here
                <p> first paragrash </p>
                <p id="parElm"> second paragraph</p>
            </body>
        </html>
</iframe>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

Javascript中的解决方案

var elm = document.getElementById('parelm');
var iframe = elm.parentNode.parentNode.parentNode;

您可以在jQuery中执行此操作,如下所示。

var elm = $('#parelm');
var iframe = $(this).parent().parent().parent();