tutoriais mais recente desenvolvimento web
 

HTML DOM importNode() Method

<Document Object

Exemplo

Retornar a primeira <h1> elemento que aparece em um iframe (outro documento):

var frame = document.getElementsByTagName("iframe")[0]
var h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var x = document.importNode(h, true);
Tente você mesmo "

Definição e Uso

O importNode() método importa um nó de outro documento.

O nó importado pode ser de todos os tipos de nós.

Se o segundo parâmetro é definido como verdadeiro, nós filhos do nodos (descendants) também serão importados.

Nota: O nó original não é removido do outro documento. O nó importado é uma cópia do original.

Dica: Use o documento. adoptNode() método para remover e importar um nó de outro documento.

Dica: Use o elemento. cloneNode() método para copiar um nó do documento atual.


Suporte navegador

Os números na tabela especificar a primeira versão do navegador que suporta totalmente o método.

Método
importNode() sim 9 1.0 sim 9

Sintaxe

document. importNode( node , deep )

Os valores dos parâmetros

Parâmetro Tipo Descrição
node  Node object Requeridos. O nó de outro documento. Podem ser de qualquer tipo de nó
deep Boolean Requeridos. Se definido como false, apenas o nó em si é importado, se definido como verdadeiro, todos os nós filhos (descendants) também são importados

Detalhes técnicos

Valor de retorno: Um objeto Node, o que representa o nó importado
DOM Versão Núcleo Nível Objeto 2 Documento

<Document Object