XML DOM getAttributeNode() ກົນລະບົບ

ການອະທິບາຍແລະການນໍາໃຊ້

getAttributeNode() ກົນລະບົບຈະເຂົ້າຫາຄວາມຊັດເຈນຂອງບັນຊີຈາກປະກອບສັບສົນທີ່ປະຈຸບັນ.

ວິທີການ:

elementNode.getAttributeNS(ns,name)
ພິມຂໍ້ ອະທິບາຍ
name ຈຳເປັນ. ກຳນົດຄວາມຊັດເຈນທີ່ຈະເຂົ້າຫາ.

ອະທິບາຍ

ກົນລະບົບຈະກັບຄືນຢູ່ຂອງ Attr ຂອງຄວາມຊັດເຈນແລະຄວາມຕາມບັນຊີທີ່ກໍານົດໄວ້. ບໍ່ວ່າ, ຄວາມຊັດເຈນທີ່ລວມຈາກອົງການ Node ທີ່ຖືກເຂົ້າຫາຜ່ານ attributes ຍັງສາມາດເຂົ້າຫາຄວາມຊັດເຈນຂອງບັນຊີນັ້ນໄດ້.

ບົດລາຍການທີ່ວ່າ

ໃນຕົວຢ່າງທັງໝົດພວກເຮົາຈະໃຊ້ບັນດາເອກະສານ XML books.xmlແລະວິທິພາສາ JavaScript loadXMLDoc().

ຕົວຢ່າງທີ່ລາວຈະມີຈາກຂັ້ນຕົວ <book> ທັງໝົດ ຈາກ "books.xml":

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
attnode=x.item(i).getAttributeNode("category");
document.write(attnode.name);
document.write(" = ");
document.write(attnode.value);
document.write("<br />");
}

ຄຳສັ່ງຂອງລະບົບທີ່ອອກມາ:

category = COOKING
category = CHILDREN
category = WEB
category = WEB