Nodeノード.childNodes プロパティ

本ページには広告が含まれています。

このノードのすべての子孫(要素、テキスト、コメント)を持つ、生きたNodeList オブジェクト (DOM)を返します。childNodesは要素(Element)だけでなくテキスト(Text)やコメント(Comment)なども含むため、要素だけを取得したい場合はElement.childNodes (DOM)を使います。

構文
  1. NodeList = Node.childNodes
引数
戻り値
ノードの子を含む生きたNodeList オブジェクト (DOM)

Node オブジェクトを返すメソッド・プロパティ

Document.childNodes (DOM)
外部文書からノードを取り込みます。

使い方

contentに子要素がないため、0を返します。

HTML
UWSC
結果
プレーンテキスト

contentに子要素がli要素の3つなので、3を返します。

HTML
UWSC
結果
プレーンテキスト