XML XML DOM ການສ້າງປ່ວຍ
ການສ້າງຫົວໜ້າທີ່ບໍ່ອາດມີລາຍການຫົວໜ້າທີ່ບໍ່ສາມາດທີ່ມີລາຍການຫົວໜ້າທີ່ບໍ່ສາມາດ.
cloneNode()
ວິທີການທີ່ສ້າງຫົວໜ້າທີ່ບໍ່ອາດມີລາຍການຫົວໜ້າທີ່ບໍ່ສາມາດທີ່ມີລາຍການຫົວໜ້າທີ່ບໍ່ສາມາດ.
cloneNode()
ວິທີການມີພາກສະເພາະດຽວ:true
ຫຼື false
)。ຄຳປະກອບນີ້ຊີ້ໃຫ້ວ່າຫົວໜ້າທີ່ຖືກສໍາຮອງຈະບັນຈຸພາສາຂອງຫົວໜ້າແລະຫົວໜ້າພັນລະນາມັນທັງໝົດ.
ການລະບຸລາຍການທີ່ຖືກສໍາຮອງຄັ້ງທຳອິດ <book> ແລະ ສະເໜີຫາຫົວເກສດິນຂອງໂຕກະບົດ:
ຄວາມຄິດຕົວ
oldNode = xmlDoc.getElementsByTagName('book')[0]; newNode = oldNode.cloneNode(true); xmlDoc.documentElement.appendChild(newNode);
例子解释:
- 假设 books.xml 已被加载到
xmlDoc
中 - 获取要复制的节点(
oldNode
) - 通过使用
cloneNode
方法把节点复制到 "newNode
" - 将这个新节点追加到 XML 文档的根节点