Gli ultimi tutorial di sviluppo web
 

HTML DOM importNode() Method

<Document Object

Esempio

Restituisce il primo <h1> elemento che compare in un iframe (un altro documento):

var frame = document.getElementsByTagName("iframe")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.importNode(h, true);
Prova tu stesso "

Definizione e l'utilizzo

importNode() metodo importa un nodo da un altro documento.

Il nodo importato può essere di tutti i tipi di nodo.

Se il secondo parametro è impostato su true, i nodi figlio del nodi (descendants) potranno anche essere importati.

Nota: Il nodo originale non viene rimosso dal l'altro documento. Il nodo importato è una copia dell'originale.

Suggerimento: utilizzare il documento. adoptNode() metodo per rimuovere e importare un nodo da un altro documento.

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


Supporto browser

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

Metodo
importNode() 9.0 1.0 9.0

Sintassi

document. importNode( node , deep )

valori dei parametri

Parametro Tipo Descrizione
node  Node object Necessario. Il nodo da un altro documento. Può essere di qualsiasi tipo di nodo
deep Boolean Necessario. Se impostato su false, solo il nodo stesso è importato, se impostato su true, tutti i nodi figli (descendants) vengono importati anche

Dettagli tecnici

Valore di ritorno: Un oggetto Node, che rappresenta il nodo importato
DOM Version Nucleo livello di oggetto di documento 2

<Document Object