XML DOM evaluate() ໄຄອັບ

ຄູ່ມືໂອລ່ອງ Document

ການກໍານົດ ແລະ ການນໍາໃຊ້

evaluate() ໄດ້ຈັດການຄວາມຈິງທີ່ຈະຈັດການຕາມ XPath.

ນິຍົມ:

evaluate(xpathText,contextNode,namespaceURLMapper,resultType,result)
ພາສາ ອະທິບາຍ
xpathText ຄວາມຈິງທີ່ຈະຈັດການຕາມ XPath.
contextNode ປະຕິບັດຕະວາຍຂອງໂຕກັບຄວາມຈິງທີ່ຈະຈັດການຕາມລັກສະນະຄວາມຂອງຂັ້ນເຫດການຕ້ອງການ.
namespaceURLMapper

ການປ່ຽນຊື່ມາດຕະການຂອງປະຈຳຄວາມຊື່ນວນດັ່ງກ່າວທີ່ສະນັ້ນຈະອາດເປັນຢູ່ບ່ອນປະຈຳປະຕິບັດຕະວາຍ.

ຖ້າບໍ່ຕ້ອງມີການຕັດສິນຕິດກັນນັ້ນຈະເປັນ null.

resultType

ກໍານົດຄວາມຊື່ນວນດັ່ງກ່າວທີ່ສະນັ້ນຈະອາດເປັນຂອງອົງການທີ່ຈະການສະແດງວ່າຄວາມຈິງທີ່ຈັດການຕາມລັກສະນະຄວາມຂອງຂັ້ນເຫດການຕ້ອງການ, ສະແດງວ່າຄວາມຈິງທີ່ຈັດການຕາມລັກສະນະຄວາມຂອງຂັ້ນເຫດການຕ້ອງການ.

ຄວາມຊື່ນວນດັ່ງກ່າວທີ່ສະນັ້ນຈະອາດເປັນ XPathResult ໄຄອັບທີ່ຈະກໍານົດຄວາມຈິງທີ່ຈັດການຕາມລັກສະນະຄວາມຂອງຂັ້ນເຫດການຕ້ອງການ.

result

XPathResult ໄຄອັບທີ່ຈະນຳໃຊ້ສະນວນງານ.

ຖ້າເຈົ້າຕ້ອງສ້າງ XPathResult ໄຄອັບໃໝ່ອີກແລ້ວຈະເປັນ null.

ຄວາມຈິງທີ່ຈັດການຕາມລັກສະນະຄວາມຂອງຂັ້ນເຫດການຕ້ອງການ.

ສະນັ້ນມີຄວາມຊື່ນວນດັ່ງກ່າວທີ່ສະແດງວ່າຄວາມຈິງທີ່ຈັດການຕາມລັກສະນະຄວາມຂອງຂັ້ນເຫດການຕ້ອງການ. XPathResult ໄຄອັບ

ປ່ອຍ

ຖ້າ xpathText 包含语法错误,或者如果表达式的结果无法转换为想要的 resultType,或者如果表达式包含了 namespaceURLMapper 无法解析的命名空间,或者如果 contextNode ວ່າມີບາງຄວາມບໍ່ກົງກັນຫຍັງຫຼືບໍ່ກ່ຽວຂ້ອງກັບເອກະສານດັ່ງກ່າວ, ວິທີການດັ່ງກ່າວຈະປາກົດຄຳກ່າວຫາ.

ອະທິບາຍ

ວິທີການດັ່ງກ່າວຈະຄວາມຄິດຄວາມສະແດງຂອງ XPath ທີ່ຫຍັງຈະກັບການພິຈາລະນາຫຍັງມີຈະຈະຢູ່ພາຍໃນ XPathResult, ທີ່ຈະກັບການພິຈາລະນາຫຍັງຈະຈະຢູ່ພາຍໃນ type. Document.createExpression() ເພື່ອຂຽນຄວາມສະແດງ ໂອລ່ອງ XPathExpressionຫຼັງຈາກນັ້ນ, ໃຊ້ພາສາທີ່ສາຍສາຍ evaluate()

IE ບໍ່ສະໜັບສະໜູນ API ນີ້. ການບອກວ່າ Node.selectNodes() ແລະ Node.selectSingleNode() ເພື່ອຫົນທາງທີ່ສະໜອງເປັນສິ່ງສະໜອງສະໜາມເຊິ່ງເປັນເອກະສານອິດສະຫຼະບັນຍາຍຂອງ IE.

ການບອກວ່າ

ຄູ່ມືໂອລ່ອງ Document