Metode importNode() DOM XML

Panduan Referensi Objek Document

Definisi dan Penggunaan

Metode importNode() menggabungkan suatu node dari dokumen lain kedalam dokumen ini untuk dapat digunakan.

语法:

importNode(importedNode,deep)
Parameter Deskripsi
importedNode Node yang akan diimpor.
deep jika true, maka seluruh turunan node importedNode juga akan disalin.

Kembalian

importedNode salinan (kemungkinan turunannya) ke dokumen, properti ownerDocument diset ke dokumen ini.

melempar

jika importedNode adalah node Document atau node DocumentType, metode ini akan melempar gangguan dengan kode NOT_SUPPORTED_ERR DOMException gangguandisebabkan karena tidak dapat mengimpor jenis node ini.

Keterangan

Parameter metode ini adalah node yang didefinisikan di dokumen lain, kembalian adalah salinan node yang cocok untuk disisipkan ke dokumen. Jika deep Jika nilai true, maka seluruh turunan node ini juga akan disalin. Namun demikian, node asli dan turunannya tidak akan diubah.

Properti ownerDocument kembalian diset ke dokumen saat ini, tetapi properti parentNode null, karena belum disisipkan ke dokumen. Fungsi pendengar peristiwa yang didaftarkan di node asli atau pohon tidak akan disalin.

Ketika mengimpor node Element, hanya properti yang diset di dokumen sumber yang akan diimpor. Ketika mengimpor node Attr, properti specified otomatis diatur ke true.

Lihat

Node.cloneNode()

Panduan Referensi Objek Document