概要
ノードの種類を表す整数のコードを返します。
構文
var type = node.nodeType;
type
は以下の内の何れかの unsigned short 型の値となります。
名称 | 値 |
---|---|
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("※社内コーディングルールに沿ったコメントを記述して下さい。");