Contoh
Mengadopsi pertama <h1> elemen yang muncul dalam sebuah iframe (another document) :
var frame = document.getElementsByTagName("IFRAME")[0]
var
h = frame.contentWindow.document.getElementsByTagName("H1")[0];
var
x = document.adoptNode(h);
Cobalah sendiri " Definisi dan Penggunaan
The adoptNode() metode mengadopsi node dari dokumen lain.
node diadopsi dapat dari semua jenis node.
Catatan: Semua node anak (descendants) , jika ada, dari node diadopsi, juga diadopsi.
Catatan: asli simpul (and its child nodes, if any) akan dihapus dari dokumen lain.
Tip: Gunakan dokumen. importNode() metode untuk menyalin simpul, tanpa menghapusnya, dari dokumen lain.
Tip: Gunakan elemen. cloneNode() metode untuk menyalin simpul, tanpa menghapusnya, dari dokumen saat ini.
Dukungan Browser
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung metode ini.
metode | |||||
---|---|---|---|---|---|
adoptNode() | iya nih | 9.0 | 3.0 | iya nih | 9.0 |
Sintaksis
document. adoptNode( node )
Nilai parameter
Parameter | Mengetik | Deskripsi |
---|---|---|
node | Node object | Wajib. Node dari dokumen lain. Dapat dari setiap tipe node |
Rincian teknis
Kembali Nilai: | Sebuah objek Node, mewakili node diadopsi |
---|---|
DOM Versi | Inti Level 3 Document Object |