Document: children プロパティ
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2017年10月以降、すべてのブラウザーで利用可能です。
children プロパティは読み取り専用で、呼び出された文書の子要素 (elements) をすべて含む HTMLCollection を返します。
HTML 文書では、これは通常ルートの <html> 要素のみです。
文書内の固有の HTML 要素の子要素については Element.children を参照してください。
値
HTMLCollection は、現在の文書の子要素である DOM 要素の、順序付けられた生きた集合です。コレクションで item() メソッドを使用するか、 JavaScript の配列記法を使って、コレクション内の個々の子ノードにアクセスすることができます。
もし文書内に要素の子要素がない場合、children は length が 0 の空のリストになります。
例
js
document.children;
// HTMLCollection [<html>]
// 通常は文書の唯一の直接の子要素であるルート <html> 要素のみを格納します。
文書内の特定の HTML 要素の子要素については Element.children を参照してください。
仕様書
| 仕様書 |
|---|
| DOM> # ref-for-dom-parentnode-children①> |