XML DOM getElementsByTagName() 方法
ການອະທິບາຍແລະການນໍາໃຊ້
getElementsByTagName() 方法ຈະກັບຄືນທຸກປະກອບຢ່າງທີ່ມີຊື່ນາມທີ່ກໍານົດ.
ຄຳເວົ້າ
getElementsByTagName(name)
ປະເພດ | ອະທິບາຍ |
---|---|
name | ຄວາມຈຳນວນທີ່ມີມາຍຫັນທີ່ຕ້ອງຊອກຫາ. ຄວາມຈຳນວນ "*" ຈະຕິດຕາມທຸກຊື່ແບບ. |
ຄວາມຮັບຜິດຊອບ
ອານຸຍາດຂອງ NodeList ເປັນອານຸຍາດຂອງ Element ທີ່ມີສຳມະນາຂະໜາດຈຳນວນດຽວ (ໂດຍການເຕັມກຳນົດ, ແມ່ນ NodeList), NodeList 对象())
ອະທິບາຍ
ວິທີດັ່ງກ່າວນີ້ຈະກັບຄືນ NodeList 对象ທີ່ສາມາດໃຊ້ເປັນອານຸຍາດອີກພາຍໃນອານຸຍາດຂອງອານຸຍາດດຽວ, ວັດຖຸນີ້ພັກຄອມທີ່ມີຊື່ແບບທີ່ກໍານົດຢູ່ໃນເອກະສານ, ແລະມັນຈະຖືກປ່ອຍຕົວໃນທີ່ຈະປະກົດຂຶ້ນໃນເອກະສານແບບຕົ້ນ.NodeList 对象ເປັນ 'ສະຫວັນ', ເຊິ່ງມັນຈະປັບປຸງເນື້ອຫາງສຳລັບປະກອບຢ່າງທີ່ຖືກເພີ່ມຫຼືຖືກຫຼຸດອອກຈາກເອກະສານ.
ຄວາມຫັນວິຕິ: Element Interface ອະທິບາຍກົນລະບຽບພື້ນຖານຂອງວິທີດັ່ງກ່າວນີ້, ທີ່ພົບພາຍໃນເອກະສານ. HTMLDocument Interface ອະທິບາຍກົນລະບຽບພື້ນຖານຂອງ getElementsByName() 方法ທີ່ພົບຢູ່ບັນດາປະກອບຢ່າງນີ້ທີ່ມີມາຍຫັນ name (ບໍ່ແມ່ນຊື່ແບບ).
ຕົວຢ່າງ
ສາມາດໃຊ້ລະບັບດັ່ງລຸ່ມນີ້ເພື່ອຊອກຫາແລະພິຈາລະນາທຸກ <h1> ຂອງເອກະສານ HTML.
var headings = document.getElementsByTagName
("h1");
for (var i = 0; i < headings.length; i++) {
var h = headings[i];
}
实例
在所有的例子中,我们将使用 XML 文件 books.xml,以及 JavaScript 函数 loadXMLDoc()。
以下代码片段可显示 "books.xml" 中所有
xmlDoc=loadXMLDoc("/example/xdom/books.xml"); var x=xmlDoc.getElementsByTagName('title')
; for (i=0;i") }
输出:
Harry Potter Everyday Italian XQuery Kick Start Learning XML