XML DOM attributes 属性

ການກໍານົດ ແລະ ການນໍາໃຊ້

attributes 属性返回包含被选节点属性的 NamedNodeMap。

ຖ້າຫົວຂໍ້ທີ່ຖືກເລືອກບໍ່ແມ່ນຫົວຂໍ້ ບັນດາລັກສະນະນີ້ຈະກັບຄືນ NULL.

ຂອບເຂດຂອງພາສາ:

elementNode.attributes

ຄຳແນະນຳ ແລະ ຄວາມສຳຫຼວດ

ຄຳແນະນຳ:ບັນດາລັກສະນະນີ້ພຽງແຕ່ສະໜອງສຳລັບຫົວຂໍ້ element.

ຄວາມຈຳນວນ

ໃນທຸກຄິດທີ່ນີ້ຫຍັງແລ້ວ ພວກເຮົາຈະນຳໃຊ້ເອກະສານ XML books.xml, ແລະ ບັນດາຄູ່ມວນຊົນ JavaScript loadXMLDoc().

ບົດສະຫຼຸບ 1

ຄິດທີ່ວ່າຄຳຫຼັງນີ້ ຮຽບຮ້ອງບັນດາລັກສະນະຂອງບັນດາ <title> ທໍາອິດໃນ "books.xml":

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes;
document.write(x.length);

ຄິດທີ່ວ່າຄຳຫຼັງນີ້:

1

ບົດສະຫຼຸບ 2

ຄິດທີ່ວ່າຄຳຫຼັງນີ້ ສົ່ງອອກຄູ່ມວນຊົນ "category" ຂອງບັນດາ <book> ທໍາອິດ:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes;
var att=x.getNamedItem("category");
document.write(att.value);

ຄິດທີ່ວ່າຄຳຫຼັງນີ້:

COOKING