XML DOM attributes 属性
定义和用法
attributes 属性返回包含被选节点属性的 NamedNodeMap。
Jika node yang dipilih bukan elemen, atribut ini mengembalikan NULL.
Gram:
elementNode.attributes
Petunjuk dan Komentar
Petunjuk:Atribut ini hanya digunakan untuk node element.
Contoh
Dalam semua contoh, kita akan menggunakan berkas XML books.xml, serta fungsi JavaScript loadXMLDoc().
Contoh 1
Kode potongan di bawah ini mengambil jumlah atribut elemen <title> pertama dalam "books.xml":
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes
;
document.write(x.length);
Output kode di atas:
1
Contoh 2
Kode potongan di bawah ini menampilkan nilai atribut "category" dari elemen <book> pertama:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes
;
var att=x.getNamedItem("category");
document.write(att.value);
Output kode di atas:
COOKING