
原型链上是 HTMLDivElement -> HTMLELement -> Element -> Node -> EventTarget
但innerHTML不能直接在他们上面使用,dom的innerHTML赋值/取值肯定不是在原型链上直接赋值/取值,估计是内部的一些方法来实现的,所以上面这一串hasOwnProperty('innerHTML')都是false。
原理就是先在当前页面中找到你的Iframe对象
var
oframe
=
documentgetElementById("iframe");
再将iframe对象看着是另一个页面的文本对象
var
childDome
=
oframedocumentgetElementById("H");
简洁点的就是:documentgetElementById("iframe")documentgetElementById("H");
或者是:documentgetElementById("Result")contentWindowdocumentgetElementById("h");
可以下一份API来看看,API的名字叫《DHTML手册》。
举例说明: 假如我要 *** 作的是表单里的按钮(Button),但我事先并不知道Button里面有什么属性,我们就可以在API里面输入Button,我们就会看到Button里面所有的属性,你也可以找到,Button能 *** 作的事件有哪些,其中也提供了一些样式、方法等。
如果需要的话,我可以提供给你API手册
<html>
<head>
<meta
>
以上就是关于在js中,dom对象的属性和方法都是继承自哪里全部的内容,包括:在js中,dom对象的属性和方法都是继承自哪里、js怎么获取iframe页面中的dom元素、怎么知道一个DOM对象/js对象有哪些属性等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)