Dokumen HTML DOM importNode()
Contoh
Impor elemen <h1> pertama dari iframe (dokumen lain):
const frame = document.getElementsById("myFrame");
const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0];
const node = document.importNode(h1, true);
Definisi dan Penggunaan
Metode importNode()
ini mengimpor simpul dari dokumen lain.
Dengan parameter kedua disetel ke true
, node anak juga akan diimpor.
Catatan
Node yang diimpor tidak dihapus dari dokumen asli.
Node yang diimpor adalah salinan dari yang asli.
Lihat juga:
Sintaksis
document.importNode(node, deep)
Parameter
Parameter | Description |
node | Required. A node from another document. Can be type of node. |
deep | Required.false : only the node itself is imported.true : child nodes (descendants) are also imported. |
Nilai Kembali
Jenis | Keterangan |
simpul | Node yang diimpor. |
Dukungan Peramban
document.importNode()
adalah fitur DOM Level 2 (2001).
Ini didukung penuh di semua browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |