我正在尝试使用Javascript访问DOM中的#document,但我不知道如何,它位于下图中。
它就像Body> div class> div.horizontal container> div.main center> div#ph-main-centre.placeholder> div-optiframeappincludecomponent> iframe #virtualsAppMain.iframecontainer> html> body.ng-scope.the html是我想要访问的。
var ifframe = document.getElementbyid(iframe);
iframe.contentDocument
/ /返回null / /
iframe.contentWindow
//返回受限//
我如何访问iframe的内容?
答案 0 :(得分:0)
如果您找到包含#document
的框架,则可以frame.contentDocument
访问内容。
答案 1 :(得分:0)
访问后你想要获得什么?你能提供一个示例代码吗?
在JS中按类访问DOM元素就像这样使用它。
var coolElement = document.getElementsByClassName("coolelementclassname")
请同时参考MDN。 HERE