XML DOM selectNode() ກົນລະຍຸດ
ການກໍານົດ ແລະ ການນໍາໃຊ້
ກົນລະຍຸດ selectNode() ຈະກັນຕົວຂອງການແຜ່ກະຈາຍຂອງການແຜ່ກະຈາຍໃຫ້ວັດສະດຸ.
ຂອບເຂລີ:
selectNode(refNode)
ພຽງສະເພາະ
ພຽງສະເພາະ | ອະທິບາຍ |
---|---|
refNode | ວັດສະດຸທີ່ຖືກຄັດເລືອກ (ຈະກາຍເປັນວັດສະດຸທີ່ເປັນຂອງການແຜ່ກະຈາຍຄວາມຂອງການແຜ່ກະຈາຍ). |
ປະກາດ
ຖ້າ refNode ເປັນຫົວຂໍ້ Attr, Document, ຫລື Notation, ກົນລະຍຸດນີ້ຈະປະກາດວິສາດຂອງເຫດການ INVALID_NODE_TYPE_ERR. ຂໍ້ສົງໄສ RangeException.
ຖ້າ refNode ເຫດການຂອງເອກະສານທີ່ກຳລັງບໍ່ດີກັບເອກະສານທີ່ສ້າງການແຜ່ກະຈາຍ, ກົນລະຍຸດນີ້ຈະປະກາດວິສາດຂອງເຫດການ WRONG_DOCUMENT_ERR. ຂໍ້ສົງໄສ DOMException.
ອະທິບາຍ
ກົນລະຍຸດນີ້ຈະມີຄວາມຄິດຂອງວັດສະດຸຂອງການແຜ່ກະຈາຍ refNode ວັດສະດຸ. ຄວາມວ່າ 'ຄັດເລືອກ' ວັດສະດຸນັ້ນແລະລູກອອກຂອງວັດສະດຸນັ້ນ.