HTML文档可以看成由各种 DOM 节点组成的文档树,例如:整篇文档是一个文档节点;第个标签都是一个元素节点;文本内容可以看成文本节点;标签属性是属性节点,甚至注释也是注释节点。
nodeType
元素节点的类型可以通过node.nodeType访问,例如:
document.nodeType # 9
主要的节点类型如下所示:
Element Type | Node Type |
---|---|
Element | 1 |
Attribute | 2 |
Text | 3 |
Comment | 8 |
Document | 9 |