« 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

コメント

コメントしてください




保存しますか?