Document: children プロパティ
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
children
プロパティは読み取り専用で、呼び出された文書の子要素 (elements
) をすべて含む HTMLCollection
を返します。
HTML 文書では、これは通常ルートの <html>
要素のみです。
文書内の固有の HTML 要素の子要素については Element.children
を参照してください。
値
HTMLCollection
は、現在の文書の子要素である DOM 要素の、順序付けられた生きた集合です。コレクションで item()
メソッドを使用するか、 JavaScript の配列記法を使って、コレクション内の個々の子ノードにアクセスすることができます。
もし文書内に要素の子要素がない場合、children
は length
が 0
の空のリストになります。
例
js
document.children;
// HTMLCollection [<html>]
// 通常は文書の唯一の直接の子要素であるルート <html> 要素のみを格納します。
文書内の特定の HTML 要素の子要素については Element.children
を参照してください。
仕様書
Specification |
---|
DOM Standard # ref-for-dom-parentnode-children① |
ブラウザーの互換性
BCD tables only load in the browser