整个文档是一个文档节点。
每个 HTML 标签是一个元素节点。
HTML 元素中包含的文本是文本节点。
注释是注释节点。

访问节点:
getElementById()
getElementsByTagName()
parentNode, firstChild, 和 lastChild 属性
document.documentElement 返回文档根节点
document.body 直接访问 <body> 标签
节点信息:
nodeName 可以是一个元素节点的标签名称, 一个属性节点的属性名称, 文本节点为 #text, 文档节点为 #document
nodeValue 可以是一个文本节点中包含的文本, 一个属性节点的属性值, 不可用与文档和元素节点
nodeType 节点类型
每个 HTML 标签是一个元素节点。
HTML 元素中包含的文本是文本节点。
注释是注释节点。

访问节点:
getElementById()
getElementsByTagName()
parentNode, firstChild, 和 lastChild 属性
document.documentElement 返回文档根节点
document.body 直接访问 <body> 标签
节点信息:
nodeName 可以是一个元素节点的标签名称, 一个属性节点的属性名称, 文本节点为 #text, 文档节点为 #document
nodeValue 可以是一个文本节点中包含的文本, 一个属性节点的属性值, 不可用与文档和元素节点
nodeType 节点类型
Element type | NodeType |
---|---|
Element | 1 |
Attribute | 2 |
Text | 3 |
Comment | 8 |
Document | 9 |