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