Document: Methode replaceChildren()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Oktober 2020.
Die Document.replaceChildren()
-Methode ersetzt die vorhandenen Kinder eines Document
mit einer spezifizierten neuen Menge von Kindern.
Syntax
replaceChildren(param1)
replaceChildren(param1, param2)
replaceChildren(param1, param2, /* …, */ paramN)
Parameter
param1
, …,paramN
-
Eine Gruppe von
Node
-Objekten oder Zeichenfolgen, mit denen die vorhandenen Kinder desDocument
ersetzt werden. Wenn keine Ersetzungsobjekte angegeben werden, wird dasDocument
von allen Kindknoten geleert.
Rückgabewert
Keiner (undefined
).
Ausnahmen
HierarchyRequestError
DOMException
-
Wird ausgelöst, wenn die Beschränkungen des Baumknotens verletzt werden.
Beispiele
>Ein Dokument leeren
replaceChildren()
bietet einen sehr praktischen Mechanismus zum Leeren eines Dokuments von all seinen Kindern. Sie rufen es ohne Argument auf dem Dokument auf:
document.replaceChildren();
document.children; // HTMLCollection []
Spezifikationen
Specification |
---|
DOM> # ref-for-dom-parentnode-replacechildren①> |
Browser-Kompatibilität
Loading…