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