Documento HTML DOM adoptNode()
Exemplo
Adote o primeiro elemento <h1> que aparece em um iframe (outro documento):
const frame = document.getElementById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.adoptNode(h1);
Definição e uso
O adoptNode()
método adota um nó de outro documento.
Observação
O nó adotado pode ser de todos os tipos.
Quaisquer nós filhos (descendentes) do nó adotado também são adotados.
O nó original (com nós filhos) é removido do outro documento.
Veja também:
Sintaxe
document.adoptNode(node)
Parâmetros
Parameter | Description |
node | Required. A node from another document. Can be of any node type. |
Valor de retorno
Modelo | Descrição |
Nó | O nó adotado. |
Suporte ao navegador
document.adoptNode
é um recurso do DOM Nível 3 (2004).
É totalmente suportado em todos os navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |