Node.childNodes プロパティ

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


Warning: Trying to access array offset on null in /home/uwsc/domains/uwsc.jp/public_html/wp-content/plugins/code-snippets/php/snippet-ops.php(947) : eval()'d code on line 13

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

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

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

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

使い方

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

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

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

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