XML DOM compareBoundaryPoints()

ຄວາມຈະເຮັດວຽກ ແລະ ການນໍາໃຊ້

ຄວາມຈະເຮັດວຽກ compareBoundaryPoints() ຂອງ ອົງການ XML DOM. ຄວາມຈະເຮັດວຽກຂອງພວກມັນແມ່ນການປຽບທຽບທີ່ຢູ່ຂອງຂອບເຂດສອງ.

ຄຳຕັດສິນ

compareBoundaryPoints(how,sourceRange)

ຂໍ້ປະກອບ

ຂໍ້ປະກອບ 描述
how ການຖະແຫຼງວ່າຈະປຽບທຽບແນວໃດ (ວ່າຈະປຽບທຽບຈຸດບໍລິໂພກໃດ). ຄຳຕອບຂອງພວກມັນແມ່ນຄຳຕອບທີ່ກໍານົດໂດຍ ຄຳຕອບ Range ຂອງ ອົງການ.
sourceRange ກັບຂອບເຂດທີ່ຈະປຽບທຽບ

ຄຳຕອບ

ຖ້າຈຸດບໍລິໂພກທີ່ກໍານົດມາຂອງຈຸດຂອງຂອງຂອງຂັ້ນຄັດ sourceRange ຫຼັງຈາກຈຸດບໍລິໂພກທີ່ກໍານົດມາກ່ອນຈຸດບໍລິໂພກນັ້ນແມ່ນ -1。ຖ້າຈຸດບໍລິໂພກທີ່ກໍານົດມາສອງຈຸດນັ້ນແມ່ນບໍ່ຕາມຂ້າງນັ້ນແມ່ນ 0。 sourceRange ຫຼັງຈາກຈຸດບໍລິໂພກທີ່ກໍານົດມາຫຼັງຈາກຈຸດບໍລິໂພກນັ້ນແມ່ນ 1。

ການປ່ອຍ

ຖ້າ sourceRange 表示的文档不同于当前范围表示的文档,该方法将抛出代码为 WRONG_DOCUMENT_ERR 的 DOMException 异常

描述

该方法将比较当前范围的边界点和指定的 sourceRange Range.END_TO_END - ປຽບທຽບຈຸດເລີ່ມຂອງ how Range.END_TO_START - ປຽບທຽບຈຸດເລີ່ມຂອງ

  • Range.END_TO_END - ປຽບທຽບຈຸດເລີ່ມຂອງ
  • Range.START_TO_START - ປຽບທຽບຈຸດເລີ່ມຂອງ
  • Range.END_TO_END - ປຽບທຽບຈຸດເລີ່ມຂອງ sourceRange Range.START_TO_END - ປຽບທຽບຈຸດເລີ່ມຂອງ
  • Range.END_TO_START - ປຽບທຽບຈຸດເລີ່ມຂອງ sourceRange ຈຸດຈົບຂອງ. ປຽບທຽບກັບຈຸດເລີ່ມຂອງ

ການກັບຄືນຂອງວິທີນັ້ນແມ່ນເດັນກວ່າ, ຖະແຫຼງການວ່າ sourceRange ຈຸດທີ່. ເນື່ອງຈາກນັ້ນ, ທ່ານອາດຄິດວ່າຄວາມຈິງນັ້ນຈະຕ້ອງໃຊ້ບັນດາ how ຈຸດຂ້າງຂອງຂະບວນມວນຊົນ. ແລະຫລັງຈາກນັ້ນ, ຈຸດປະຢັດຈະກຳນົດຈຸດຂ້າງຂອງຂະບວນມວນຊົນ. sourceRange ຈຸດຂ້າງ. ແຕ່ໃນຄວາມຈິງ, ຄວາມປະຢັດ Range.START_TO_END ຈະກຳນົດຈຸດຂ້າງຂອງຂະບວນມວນຊົນກັບຈຸດຈົບຂອງຂະບວນມວນຊົນທີ່ກຳນົດໄວ້. sourceRange ເພື່ອປຽບທຽບກັບລາຍການ ຈຸດເລີ່ມ. ເປັນຕອນທີ່, ຄວາມປະຢັດ Range.END_TO_START ຈະກຳນົດຈຸດເລີ່ມຂອງຂະບວນມວນຊົນກັບຈຸດຈົບຂອງຂະບວນມວນຊົນທີ່ກຳນົດໄວ້.