HTML DOM Document adoptNode()
Příklad
Přijměte první prvek <h1>, který se objeví v prvku iframe (jiný dokument):
const frame = document.getElementById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.adoptNode(h1);
Definice a použití
Metoda adoptNode()
přebírá uzel z jiného dokumentu.
Poznámka
Přijatý uzel může být všech typů.
Jakékoli podřízené uzly (potomci) adoptovaného uzlu jsou také adoptovány.
Původní uzel (s podřízenými uzly) je odstraněn z druhého dokumentu.
Viz také:
Syntax
document.adoptNode(node)
Parametry
Parameter | Description |
node | Required. A node from another document. Can be of any node type. |
Návratová hodnota
Typ | Popis |
Uzel | Přijatý uzel. |
Podpora prohlížeče
document.adoptNode
je funkce DOM úrovně 3 (2004).
Je plně podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |