Element: children-Eigenschaft

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.

Die schreibgeschützte children-Eigenschaft gibt eine aktuelle HTMLCollection zurück, die alle Kind-Elemente des Elements enthält, auf dem sie aufgerufen wurde.

Element.children enthält nur Elementknoten. Um alle Kindknoten, einschließlich Nicht-Element-Knoten wie Text- und Kommentarknoten, zu erhalten, verwenden Sie Node.childNodes.

Wert

Eine HTMLCollection, die eine aktuelle, geordnete Sammlung der DOM-Elemente darstellt, die Kinder von node sind. Sie können auf die einzelnen Kindknoten in der Sammlung zugreifen, indem Sie entweder die item()-Methode auf der Sammlung verwenden oder die JavaScript-Array-ähnliche Notation benutzen.

Wenn das Element keine Kind-Elemente hat, ist children eine leere Liste mit einer length von 0.

Beispiele

js
const myElement = document.getElementById("foo");
for (const child of myElement.children) {
  console.log(child.tagName);
}

Spezifikationen

Specification
DOM Standard
# ref-for-dom-parentnode-children①

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch