XML DOM importNode() 方法

Panduan rujukan Objek Document

定义和用法

importNode() 方法把一个节点从另一个文档复制到该文档以便应用。

语法:

importNode(importedNode,deep)
Parameter Penerangan
importedNode Nod yang hendak diimport.
deep Jika nilai adalah true, maka seluruh cikal-bicik nod importedNode juga akan disalin.

Nilai balik

importedNode Salinan (mungkin juga cikal-biciknya) dan properti ownerDocumentnya diatur kepada dokumen ini.

Melemparkan

Jika importedNode Adalah nod Document atau nod DocumentType, kaedah ini akan melemparkan kod NOT_SUPPORTED_ERR Lagi kecuali DOMExceptionKarena tidak dapat mengimport jenis nod ini.

Pengertian

Parameter untuk kaedah ini adalah nod yang didefinisikan di dokumen lain, nilai balik adalah salinan nod yang sesuai untuk disisipkan ke dokumen. Jika deep Jika nilai adalah true, maka seluruh cikal-bicik nod ini juga akan disalin. Apapun, nod asal dan cikal-biciknya tidak akan diubah.

Properti ownerDocument yang dihasilkan disediakan kepada dokumen semasa, tetapi properti parentNode adalah null, kerana ia belum disisipkan ke dokumen. Fungsi pemantau acara yang didaftarkan di nod asal atau pohon tidak akan disalin.

Ketika mengimport hala untuk nod, hanya properti yang disediakan secara jelas di dokumen sumber yang akan diimport. Ketika mengimport nod Attr, secara automatik akan mengatur properti specifiednya kepada true.

Lihat

Node.cloneNode()

Panduan rujukan Objek Document