博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DOM节点类型
阅读量:5149 次
发布时间:2019-06-13

本文共 1334 字,大约阅读时间需要 4 分钟。

    DOM1级定义了一个Node接口,该接口将由DOM中的所有节点类型实现。这个Node接口在JavaScript中是作为Node类型实现的;除了IE外,在其他所有浏览器中都可以访问到这个类型。JavaScript中的所有节点类型都继承自Node类型,因此所有的节点类型都共享着相同的基本属性和方法。

    每个节点都有一个NodeType属性,用于表现节点的类型,节点类型由在Node类型中定义的下列12个数值敞亮来表示,任何节点类型必居其一:

  • Node.ELEMENT_NODE(1);  
  • Node.ATTRIBUTE_NODE(2);    
  • Node.TEXT_NODE(3);    
  • Node.CDATA_SECTION_NODE(4);   
  • Node.ENTITY_REFERENCE_NODE(5);    
  • Node.ENTITY_NODE(6);  
  • Node.PROCESSING_INSTRUCTION_NODE(7);  
  • Node.COMMENT_NODE(8);  
  • Node.DOCUMENT_NODE(9);    
  • Node.DOCUMENT_TYPE_NODE(10);   
  • Node.DOCUMENT_FRAGMENT_NODE(11);   
  • Node.NOTATION_NODE(12);    
节点类型 描述 子节点
1 Element 代表元素 Element, Text, Comment, ProcessingInstruction, CDATASection, EntityReference
2 Attr 代表属 Text, EntityReference
3 Text 代表元素或属性中的文本内容。 None
4 CDATASection 代表文档中的 CDATA 部分(不会由解析器解析的文本)。 None
5 EntityReference 代表实体引用。 Element, ProcessingInstruction, Comment, Text, CDATASection, EntityReference
6 Entity 代表实体。 Element, ProcessingInstruction, Comment, Text, CDATASection, EntityReference
7 ProcessingInstruction 代表实体。 None
8 Comment 代表注释。 None
9 Document 代表整个文档(DOM 树的根节点)。 Element, ProcessingInstruction, Comment, DocumentType
10 DocumentType 向为文档定义的实体提供接口 None
11 DocumentFragment 代表轻量级的 Document 对象,能够容纳文档的某个部分 Element, ProcessingInstruction, Comment, Text, CDATASection, EntityReference
12 Notation 代表 DTD 中声明的符号。 None

转载于:https://www.cnblogs.com/bagexiaowenti/p/8053750.html

你可能感兴趣的文章
软件工程——团队答辩
查看>>
[再寄小读者之数学篇](2014-06-19 三维插值公式)
查看>>
什么是大学生、硕士生和博士生
查看>>
batch
查看>>
CodeForces 237C
查看>>
POJ 2485(Kruskal算法)
查看>>
《20171122-构建之法:现代软件工程-阅读笔记》
查看>>
谈谈对于企业级系统架构的理解—李平
查看>>
请你不要去指责
查看>>
PHP常用正则表达式
查看>>
Linux学习总结(四)-两种模式修复系统,单用户,救援模式
查看>>
Lambda表达式
查看>>
srm537 div1-3 最小费用最大流
查看>>
软件项目中的功能点法估算-原理
查看>>
IOS 获取中英文字符串长度
查看>>
Qt 获取组合键 键盘按住某键 鼠标组合实现
查看>>
php分享十七:http状态码
查看>>
php分享三十二:php调试工具
查看>>
MySQL_安装_版本8.0
查看>>
查找 nginx 路径
查看>>