[Edge]。読取専用。→、
Node の種類を表す整数の数値で返します。
Node | Node。 |
---|
数値。以下の値が定義されています。
定義名 | 値(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) alert("※社内コーディングルールに沿ったコメントを記述して下さい。");
HTML:
<SPAN id=IdTest>テキスト1<SPAN>[SPAN要素]</SPAN><BR></SPAN>
JavaScript:
NL=IdTest.childNodes; //IdTest の子ノード リストを得る。 D=""; for(I=0; I