DOM

Element.children プロパティ

 編集:2022.09.20 by T.A.

[Edge]。読取専用。→

element のすべての子要素を含むライブ内容のリストを HTMLCollection で返します。

Element.children には、要素ノードのみが含まれます。テキスト ノードやコメント ノードなどの非要素ノードを含むすべての子ノードを取得するには、Node.childNodes を使用します。

構文
element.children
element Element オブジェクト。

HTMLCollection オブジェクト。

ノードの子であるDOM要素のライブの順序付けられたコレクションである HTMLCollection。コレクションの item() メソッドを使用するか、JavaScript 配列スタイルの表記を使用して、コレクション内の個々の子ノードにアクセスできます。

要素に要素の子がない場合、子は長さが 0 の空のリストです。

HTML:

<SPAN id=IdTest>[SPAN要素<B id=IdTest2>[B要素]</B>テスト<I>[I要素<EM>[EM要素]</EM>]</I>終わり]</SPAN><BR>

JavaScript:

D=IdTest.children; //=[object]:[object HTMLCollection]
	//0=[object]:[object HTMLElement]
	//1=[object]:[object HTMLElement]
	//length=[number]:2
	//item=[function]:function item() { [native code] }
	//namedItem=[function]:function namedItem() { [native code] }

テスト