所有 DOM 节点对象都继承了 Node 接口,拥有一些共同的属性和方法。这是 DOM 操作的基础。
1.属性
1.1 Node.prototype.nodeType
nodeType
属性返回一个整数值,表示节点的类型,Node 对象定义了几个常量,对应这些类型值。
对应值如下:
- 元素节点:1,对应常量
Node.ELEMENT_NODE
- 属性节点:2,对应常量
Node.ATTRIBUTE_NODE
- 文本节点:3,对应常量
Node.TEXT_NODE
- 注释节点:8,对应常量
Node.COMMENT_NODE
- 文档节点:9,对应常量
Node.COCUMENT_NODE
- 文档类型节点:10,对应常量
Node.DOCUMENT_NODE
- 文档片断节点:11,对应常量
Node.DOCCUMENT_FRAGMENT_NODE
1.2 Node.prototype.nodeName
nodeName
属性返回节点名称。
不同属性节点的nodeName
属性值如下:
- 文档节点:
#document
- 元素节点element: