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