XML DOM getElementsByTagName() ກົນກວດ
ການອະທິບາຍແລະການນຳໃຊ້
getElementsByTagName() ກົນກວດນີ້ຈະກັບຄືນ NodeList ທີ່ມີຊື່ຫຼັງສັບພິມຕ້ອງການ.
ກົດລະບຽບ:
getElementsByTagName(name)
ປະເພດ | ການອະທິບາຍ |
---|---|
name | ຄວາມຈິງຊາວ, ກໍານົດຊື່ຫຼັງສັບພິມທີ່ຈະຊອກຫາ.ຄວາມຈິງ "*" ຈະຕິດຕາມທຸກພິມ. |
ການອະທິບາຍ
ກົນກວດນີ້ຈະກວດຄຳພົບພັນພິມພາກວິທີງຫຼັງສັບພິມຕ້ອງການຫຼັງສັບສັບພິມທີ່ມີຊື່ຫຼັງສັບພິມຕ້ອງການຫຼັງສັບພິມທີ່ມີຊື່.ອຸບຍາມທີ່ຢູ່ໃນລາຍການຫຼັງສັບພິມຈະເປັນທີ່ຈະອອກມາຈາກຄຳພົບພິມຫຼັງສັບພິມ.
ຫຍັງບໍ່, Document ຄວາມໃຫ້ການ ການກວດສອບ getElementsByTagName() ທີ່ຄືກັນກັບການກວດສອບນັ້ນ ແຕ່ກວດສອບທຸກສະໜາມທີ່ບໍ່ແມ່ນຫຼັກຂອງຫຼັກດັ່ງກ່າວ.
ກໍລະນີ
ໃນທຸກກໍລະນີທີ່ພວກເຮົາຈະໃຊ້ ສະໜາມ XML books.xmlແລະ ການປະຕິບັດ JavaScript loadXMLDoc().
ວິທະຍານດັ່ງກ່າວຕ້ອງສະແດງ "books.xml" ທຸກຄຸນນະພາບ <title>:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('title')
;
for (i=0;i<x.length;i++)
{
document.write(x[i].childNodes[0].nodeValue);
document.write("<br />");
}
ການອອກມາຂອງວິທະຍານດັ່ງກ່າວ:
Everyday Italian Harry Potter XQuery Kick Start Learning XML