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 desDocumentersetzt werden. Wenn keine Ersetzungsobjekte angegeben werden, wird dasDocumentvon allen Kindknoten geleert.
Rückgabewert
Keiner (undefined).
Ausnahmen
HierarchyRequestErrorDOMException-
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…