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