XML DOM importNode() ວິທີການ
ການອະທິບາຍ ແລະ ການນໍາໃຊ້
ວິທີການ 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.