本ページには広告が含まれています。
このノードのすべての子孫(要素、テキスト、コメント)を持つ、生きたNodeList オブジェクト (DOM)を返します。childNodesは要素(Element)だけでなくテキスト(Text)やコメント(Comment)なども含むため、要素だけを取得したい場合はElement.childNodes (DOM)を使います。
- 構文
- NodeList = Node.childNodes
- 引数
- 戻り値
- ノードの子を含む生きたNodeList オブジェクト (DOM)
Node オブジェクトを返すメソッド・プロパティ
- Document.childNodes (DOM)
- 外部文書からノードを取り込みます。
使い方
contentに子要素がないため、0を返します。
<div id="content"></div>
DIM Document = IE.Document()
DIM Node = Document.getElementById("content")
PRINT Node.childNodes.length
- 結果
0
contentに子要素がli要素の3つなので、3を返します。
<div id="content"><ol><li>リスト1</li><li>リスト2</li><li>リスト3</li></ol></div>
DIM Document = IE.Document()
DIM Node = Document.getElementById("content")
PRINT Node.childNodes.length
- 結果
3