XML DOM HTMLDocument 对象

HTMLDocument 对象表示 HTML 文档树的根。

HTMLDocument 对象

HTMLDocument 接口提供了对 HTML 层级的访问。

HTMLDocument 接口对 DOM Document 接口进行了扩展,定义 HTML 专用的属性和方法。

很多属性和方法都是 HTMLCollection 对象(实际上是可以用数组或名称索引的只读数组),其中保存了对锚、表单、链接以及其他可脚本元素的引用。

这些集合属性都源自于 0 级 DOM。它们已经被 Document.getElementsByTagName() 所取代,但是仍然常常使用,因为他们很方便。

write() 方法值得注意,在文档载入和解析的时候,它允许一个脚本向文档中插入动态生成的内容。

注意:在 1 级 DOM 中,HTMLDocument 定义了一个名为 getElementById() 的非常有用的方法。在 2 级 DOM 中,该方法已经被转移到了 Document 接口,它现在由 HTMLDocument 继承而不是由它定义了。

如何获得有关 HTMLDocument 对象更详细的信息

在 W3School 的 HTML DOM 参考手册中,我们为 HTMLDocument 对象制作了专门的参考页面:

HTML DOM Document 对象

相关页面

XML DOM 参考手册:Document 对象

XML DOM 参考手册:Document.getElementById()

XML DOM 参考手册:Document.getElementsByTagName()