« javascript [object Object] 中身を見る | メイン | load average 高い »
2010年08月05日
childNodes nodeType
chileds = obj.childNodes で objの中にあるノードすべてをリストで返す
この中にはテキストもあれば何でもかんでも入っている。
例えばこの中のタグのみを取得したい場合困る
そこでnodeType の出現
if ( chileds[0].nodeType == 1){
でタグオブジェクトのみとれる
nodeTypeと番号の一覧
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
投稿者 muuming : 2010年08月05日 13:17