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
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