XML DOM attributes 属性
定义和用法
attributes 属性返回包含被选节点属性的 NamedNodeMap。
Jika nod yang dipilih bukan elemen, atribut ini mengembalikan NULL.
Sintaks:
elementNode.attributes
Petikan dan komen
Petikan:Atribut ini hanya digunakan untuk nod element.
Contoh
Dalam semua contoh, kami akan menggunakan fail XML books.xml, dan fungsi JavaScript loadXMLDoc().
Contoh 1
Blok kod di bawah ini mendapatkan bilangan atribut elemen <title> pertama dalam "books.xml":
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes
;
document.write(x.length);
Output kod di atas adalah:
1
Contoh 2
Blok kod di bawah ini mengeluarkan nilai atribut "category" dalam elemen <book> pertama:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes
;
var att=x.getNamedItem("category");
document.write(att.value);
Output kod di atas adalah:
COOKING