Documento HTML DOM adoptNode()
Esempio
Adotta il primo elemento <h1> che appare in un iframe (un altro documento):
const frame = document.getElementById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.adoptNode(h1);
Definizione e utilizzo
Il adoptNode()
metodo adotta un nodo da un altro documento.
Nota
Il nodo adottato può essere di tutti i tipi.
Vengono adottati anche eventuali nodi figlio (discendenti) del nodo adottato.
Il nodo originale (con nodi figlio) viene rimosso dall'altro documento.
Guarda anche:
Sintassi
document.adoptNode(node)
Parametri
Parameter | Description |
node | Required. A node from another document. Can be of any node type. |
Valore di ritorno
Tipo | Descrizione |
Nodo | Il nodo adottato. |
Supporto browser
document.adoptNode
è una funzionalità DOM di livello 3 (2004).
È completamente supportato in tutti i browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |