如何获取iframe中的元素

在一个html中使用iframe引入另一个html,如何在当前html中使用JavaScript获取另一个页面的元素?


<html>
<head>
    <script type="text/javascript">
        window.onload=function()
        {
            var img = document.frames["IFeditValue"].document.getElementById('editValue');
            alert(img.innerHTML);
        }
    </script>
</head>
<body>
    <iframe id="IFeditValue" src="blank.html"  scrolling="auto" height="800" width="1000"></iframe>
</body>
</html>

使用frames 就可以获取文档对象了

JS如何获取iframe内html的body值 - guwei4037 - 博客园 default页面: https://www.cnblogs.com/guwei4037/p/5642714.html

这里有篇文章可以看看, Js/Jquery获取iframe中的元素 - 林暗草惊风丶 - 博客园 在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素。 JavaScript 在父窗口中获取iframe中的元素 在ifr https://www.cnblogs.com/blog-cq/p/5557194.html
希望采纳。
祝好