Los últimos tutoriales de desarrollo web
 

HTML DOM importNode() Method

<Document Object

Ejemplo

Devolver la primera <h1> elemento que aparece en un marco flotante (otro documento):

var frame = document.getElementsByTagName("iframe")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.importNode(h, true);
Inténtalo tú mismo "

Definición y Uso

El importNode() método importa un nodo de otro documento.

El nodo importado puede ser de todos los tipos de nodos.

Si el segundo parámetro se establece en true, los nodos secundarios de los nodos (descendants) también serán importados.

Nota: El nodo original no se elimina de otro documento. El nodo importado es una copia del original.

Consejo: Utilice el documento. adoptNode() método para eliminar e importar un nodo de otro documento.

Consejo: Utilice el elemento. cloneNode() método para copiar un nodo del documento actual.


Soporte del navegador

Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el método.

Método
importNode() 9.0 1.0 9.0

Sintaxis

document. importNode( node , deep )

Los valores de los parámetros

Parámetro Tipo Descripción
node  Node object Necesario. El nodo de otro documento. Pueden ser de cualquier tipo de nodo
deep Boolean Necesario. Si se establece en falso, sólo el propio nodo es importado, si se define como true, todos los nodos hijos (descendants) también se importan

Detalles técnicos

Valor de retorno: Un objeto de nodo, representando el nodo importado
Versión DOM Nivel básico Objeto Documento 2

<Document Object