mozilla

Node.nodeType

概述

返回一个整数值,代表当前节点的节点类型.

语法

var type = node.nodeType;

type的值可能如下:

常量名
ELEMENT_NODE 1
ATTRIBUTE_NODE 2
TEXT_NODE 3
CDATA_SECTION_NODE 4
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

例子

下例中,检查了文档中根元素节点的第一个子节点是否是一个注释节点,如果不是,弹出一条消息.

var node = document.documentElement.firstChild;

if (node.nodeType != Node.COMMENT_NODE)
  console.log("你应该好好添加注释!");

规范

文档标签和贡献者

向此页面作出贡献: teoli, jsx, ziyunfei, ethertank
最后编辑者: jsx,