JavaScript/DOM/ParentNode/replaceWith

Aus SELFHTML-Wiki
JavaScript‎ | DOM‎ | ParentNode
Version vom 4. Juli 2024, 09:31 Uhr von Rolf b (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Die Methode Element.replaceWith()-Methode ersetzt dieses Element durch eine Reihe von node- oder String-Objekten in die Kinderliste des übergeordneten Elements. String-Objekte werden als gleichwertige Text-Knoten eingefügt.

Browserunterstützung
caniuse.com
Ersetzen mit Element.replaceWith()
const div = document.createElement("div");
const p = document.createElement("p");
div.appendChild(p);
const span = document.createElement("span");
p.replaceWith(span);
console.log(div.outerHTML);
// "<div><span></span></div>"

Weblinks


Abgerufen am 2.09.2025
von "http://wiki.selfhtml.org/wiki/JavaScript/DOM/ParentNode/replaceWith"