XML DOM getElementById() 方法
定义和用法
getElementById() 方法查找具有指定的唯一 ID 的元素。
语法:
getElementById(elementid)
参数 | 描述 |
---|---|
elementid | 想获取的元素的 id 属性的值。 |
返回值
表示具有指定的 id 属性的文档元素的 Element 节点。如果没有找到这样的元素,则返回 null。
说明
该方法将检索 id 属性的值为 elementid 的元素节点,并返回它。如果没有找到这样的元素,则返回 null。id 属性的值在文档中是唯一的,如果该方法找到更多具有指定 elementid 的元素节点,它将随机返回一个这样的元素节点,或者返回 null。
ນີ້ແມ່ນວິທີທີ່ໃຊ້ຫຼາຍທີ່ສຸດເລິກການນຳໃຊ້ຫຼາຍທີ່ສຸດທີ່ມີສຳລັບຄົ້ນຫາວັດຖຸຫຼັກສັບອີມານັນທີ່ສະແດງສັບສິນຂອງເອກະສານທີ່ກໍານົດກ່ຽວກັບຫຼັກສານ.
注意:该方法的名称以 Id 结尾,不是 ID,不要拼错了。
ໃນເອກະສານ HTML, ກົນລະບົບນີ້ຈະຊອກຫາຄຸນສົມບັດທີ່ມີ id ທີ່ກຳນົດ. ທ່ານສາມາດໃຊ້ HTMLDocument.getElementByName()ຄົ້ນຫາສັບສິນຈາກຄຸນສົມບັດ name.
ໃນເອກະສານ XML, ກົນລະບົບນີ້ເປັນການຄົ້ນຫາອາສາຍທີ່ມີຄຸນສົມບັດຊື່ id ໂດຍບໍ່ຄິດວ່າຊື່ຂອງຄຸນສົມບັດນັ້ນແມ່ນຫຍັງ. ຖ້າຄຸນສົມບັດ XML ມີຄຸນສົມບັດຊື່ທີ່ບໍ່ຮັບຮູ້ (ອີງຕາມວ່າ XML ຄົ້ນຫາບໍ່ຮັບຮູ້ຫຼືບໍ່ສາມາດຄົ້ນຫາ DTD ຂອງເອກະສານ) ກົນລະບົບນີ້ຈະກັບຄືນ null. ໃນ JavaScript ທີ່ໃຊ້ໃນບູໄຊ, ກົນລະບົບນີ້ບໍ່ໄດ້ນໍາໃຊ້ຈາກເອກະສານ XML. ແຕ່ຢ່າງໃດກໍ່ຕາມ, getElementById() ຖືກກໍານົດຄືກັບສະມາຊິກຂອງ HTMLDocument, ແຕ່ໃນ DOM ສອງລະດັບຕໍ່ມາກໍ່ຖືກຍ້າຍເຂົ້າໃນ Document.