Neueste Web-Entwicklung Tutorials
 

HTML DOM adoptNode() Method

<Document Object

Beispiel

Nehmen Sie das erste <h1> Element , das in einem Iframe erscheint (another document) :

var frame = document.getElementsByTagName("IFRAME")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.adoptNode(h);
Versuch es selber "

Definition und Verwendung

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

Der angenommene Knoten kann von allen Knotentypen sein.

Hinweis: Alle untergeordneten Knoten (descendants) , falls vorhanden, des angenommenen Knoten werden auch angenommen.

Hinweis: Die ursprünglichen Knoten (and its child nodes, if any) aus dem anderen Dokument entfernt wird.

Tipp: Verwenden Sie das Dokument. importNode() Methode einen Knoten zu kopieren, ohne es zu entfernen, aus einem anderen Dokument.

Tipp: Verwenden Sie das Element. cloneNode() Methode einen Knoten zu kopieren, ohne sie aus dem aktuellen Dokument zu entfernen.


Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode vollständig unterstützt.

Methode
adoptNode() Ja 9.0 3.0 Ja 9.0

Syntax

document. adoptNode( node )

Parameterwerte

Parameter Art Beschreibung
node  Node object Erforderlich. Der Knoten aus einem anderen Dokument. Kann von jedem Knotentyp

Technische Details

Rückgabewert: Ein Knotenobjekt, die die angenommenen Knoten
DOM Version Core Level 3 Document Object

<Document Object