XML DOM importNode() ວິທີການ

ປຶ້ມກໍາເວັນ Document

ການອະທິບາຍ ແລະ ການນໍາໃຊ້

ວິທີການ importNode() ຂອງ XML DOM ສໍາລັບການຖືກຄອບຄຸມບັນຊີຈາກໂດຍຫຼັກສານອື່ນໃຫ້ໃຊ້ໃນໂດຍຫຼັກສານນີ້.

ວິທີການ:

importNode(importedNode,deep)
参数 描述
importedNode 要导入的节点。
deep 如果为 true,还要递归复制 importedNode 节点的所有子孙节点。

返回值

importedNode (可能还有它的子孙节点)的副本,它的 ownerDocument 属性设置到该文档。

抛出

如果 importedNode 是 Document 节点或 DocumentType 节点,该方法将抛出代码为 NOT_SUPPORTED_ERR 的 DOMException 异常,因为不能导入这些类型的节点。

说明

该方法的参数是另一个文档中定义的节点,返回值是适合插入该文档的节点的副本。如果 deep ຖ້າມີຄວາມຫຼາຍ true, ຈະມີການສົ່ງຕົວຂອງຜູ້ດຳເນີນງານທັງໝົດຂອງຜູ້ດຳເນີນງານທີ່ມີຢູ່ໃນຜູ້ດຳເນີນງານດັ່ງກ່າວ. ບໍ່ມີການດຳເນີນງານຫຼືການປ່ຽນແປງຂອງຜູ້ດຳເນີນງານຫຼືຜູ້ດຳເນີນງານທັງໝົດຂອງມັນ.

ຂະນະທີ່ອາກາດ ownerDocument ຂອງຄືນທີ່ຖືກກັບໄປເປັນເອກະສານປະຈຸບັນ, ຂະນະທີ່ອາກາດ parentNode ຈະເປັນ null ຍ້ອນວ່າມັນຍັງບໍ່ໄດ້ສູ່ສະໜອງໃນເອກະສານ. ການດຳເນີນງານຜູ້ຟັງທີ່ຖືກບັນທຶກໃນຂັ້ນຕອນແບບຫຼືຕອນໄມ້ຈະບໍ່ຖືກສົ່ງຕົວ.

ບໍ່ມີການນຳໃຊ້ຂະແໜງປະກອບທີ່ກໍາລັງມີຢູ່ໃນໂຕເບື້ອງຂອງເອກະສານແບບ. ເມື່ອນຳໃຊ້ຂະແໜງປະກອບ Attr, ຈະມີການຕັ້ງຂອງການມີອັນດັບ specified ຕົວເລື່ອງວ່າ true.

ບັນຍາວ

Node.cloneNode()

ປຶ້ມກໍາເວັນ Document