返回

DOM节点类型-高级程序设计第四版

前端

DOM节点类型

DOM节点类型一共有12种,高级程序设计第四版中总结为下面表格所示:

节点类型 常量 中文
元素节点 ELEMENT_NODE 1 元素节点
属性节点 ATTRIBUTE_NODE 2 属性节点
文本节点 TEXT_NODE 3 文本节点
CDATA 节点 CDATA_SECTION_NODE 4 CDATA 节点
实体引用节点 ENTITY_REFERENCE_NODE 5 实体引用节点
实体节点 ENTITY_NODE 6 实体节点
处理指令节点 PROCESSING_INSTRUCTION_NODE 7 处理指令节点
注释节点 COMMENT_NODE 8 注释节点
文档节点 DOCUMENT_NODE 9 文档节点
文档类型节点 DOCUMENT_TYPE_NODE 10 文档类型节点
文档片段节点 DOCUMENT_FRAGMENT_NODE 11 文档片段节点
符号节点 NOTATION_NODE 12 符号节点

这些节点类型都有自己的用途,可以用来表示不同的内容。例如,元素节点用来表示HTML元素,文本节点用来表示文本内容,注释节点用来表示注释等。

我们可以通过DOM节点的nodeType属性来获取节点的类型。nodeType属性是一个只读属性,它返回一个整数,表示节点的类型。例如,对于一个元素节点,nodeType属性的值为1。

DOM节点类型对于理解和操作DOM树非常重要。通过了解不同的节点类型,我们可以更有效地使用DOM API来操作DOM树。