HTML DOM Document adoptNode() Methode

Definition und Verwendung

adoptNode() Diese Methode nimmt einen Knoten aus einem anderen Dokument an.

Beschreibung

Der angenommene Knoten kann jeder Typ sein.

Alle Unter节点en (Nachkommen) des angenommenen Knotens werden ebenfalls angenommen.

Der ursprüngliche Knoten (mit Unter节点en) wird aus dem anderen Dokument entfernt.

Siehe auch:

Document importNode() Methode

Element cloneNode() Methode

Beispiel

Nehmen Sie den ersten <h1>-Element, das im iframe (einem anderen Dokument) vorkommt:

const frame = document.getElementById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.adoptNode(h1);

Probieren Sie es selbst aus

Syntax

document.adoptNode(node)

Parameter

Parameter Beschreibung
node Erforderlich. Ein Knoten aus einem anderen Dokument. Es kann jeder Knotentyp sein.

Rückgabewert

Typ Beschreibung
Knoten angenommener Knoten.

Browserunterstützung

document.adoptNode Es ist eine Eigenschaft von DOM Level 3 (2004).

Alle Browser unterstützen es vollständig:

Chrome IE Edge Firefox Safari Oper
Chrome IE Edge Firefox Safari Oper
Unterstützung 9-11 Unterstützung Unterstützung Unterstützung Unterstützung