ノードのnodeNameとnodeValue
516 ワード
ノード検出時にブラウザの互換性を実現するためにnodeType検出ノードを使用する
ノードタイプ
nodeName
nodeType
Element(要素ノード)
要素ラベル名(DIV)
null
Attr(プロパティノード)
属性名(div)
属性値(container)
Text(テキストノード)
#text
ノードに含まれるテキスト
Comment(コメントノード)
#comment
コメントの内容
DocumentType(ドキュメントタイプノード)
doctypeの名前(html)
null
DocumentFragment(ドキュメントクリップノード)
#document-fragment
null
if(someNode.nodeType==1){
alert("Node is an element");
}
各ノードで得られた結果を検出するノードタイプ
nodeName
nodeType
Element(要素ノード)
要素ラベル名(DIV)
null
Attr(プロパティノード)
属性名(div)
属性値(container)
Text(テキストノード)
#text
ノードに含まれるテキスト
Comment(コメントノード)
#comment
コメントの内容
DocumentType(ドキュメントタイプノード)
doctypeの名前(html)
null
DocumentFragment(ドキュメントクリップノード)
#document-fragment
null