HTML DOM-document adoptNode()
Voorbeeld
Adopteer het eerste <h1>-element dat in een iframe (een ander document) verschijnt:
const frame = document.getElementById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.adoptNode(h1);
Definitie en gebruik
De adoptNode()
methode neemt een knooppunt over uit een ander document.
Opmerking
Het aangenomen knooppunt kan van alle typen zijn.
Alle onderliggende nodes (afstammelingen) van de geadopteerde node worden ook geadopteerd.
Het oorspronkelijke knooppunt (met onderliggende knooppunten) wordt uit het andere document verwijderd.
Zie ook:
Syntaxis
document.adoptNode(node)
Parameters:
Parameter | Description |
node | Required. A node from another document. Can be of any node type. |
Winstwaarde
Type | Beschrijving |
Knooppunt | Het aangenomen knooppunt. |
Browserondersteuning
document.adoptNode
is een DOM Level 3 (2004)-functie.
Het wordt volledig ondersteund in alle browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |