Gli ultimi tutorial di sviluppo web
 

HTML DOM adoptNode() Method

<Document Object

Esempio

Adottare la prima <h1> elemento che compare in un iframe (another document) :

var frame = document.getElementsByTagName("IFRAME")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.adoptNode(h);
Prova tu stesso "

Definizione e l'utilizzo

adoptNode() metodo adotta un nodo da un altro documento.

Il nodo adottata può essere di qualsiasi tipo di nodo.

Nota: Tutti i nodi figli (descendants) , se del caso, del nodo adottata, vengono inoltre adottato.

Nota: Il nodo originale (and its child nodes, if any) viene rimosso dal l'altro documento.

Suggerimento: utilizzare il documento. importNode() metodo per copiare un nodo, senza rimuoverlo, da un altro documento.

Suggerimento: Utilizzare l'elemento. cloneNode() metodo per copiare un nodo, senza rimuoverlo, dal documento corrente.


Supporto browser

I numeri nella tabella indicano la prima versione del browser che supporta pienamente il metodo.

Metodo
adoptNode() 9.0 3.0 9.0

Sintassi

document. adoptNode( node )

valori dei parametri

Parametro Tipo Descrizione
node  Node object Necessario. Il nodo da un altro documento. Può essere di qualsiasi tipo di nodo

Dettagli tecnici

Valore di ritorno: Un oggetto Node, che rappresenta il nodo adottata
DOM Version Nucleo livello di oggetto 3 Documento

<Document Object