DOM:element.nodeType
出典: MDC
目次 |
[編集] 概要
ノードの種類を整数値で返します。
[編集] 構文
type = node.nodeType
type には、以下の値のどれか 1 つである unsigned short 型の値が入ります:
- 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
[編集] 例
この例は、ノードの最初の要素がコメントで無い時にメッセージを表示します。
var node = document.documentElement.firstChild;
if(node.nodeType != Node.COMMENT_NODE)
alert("You should comment your code well!");