Metode XML DOM getAttributeNode()

Definisi dan Penggunaan

Metode getAttributeNode() mengambil node ciri melalui nama dari elemen saat ini.

Tatabahasa:

elementNode.getAttributeNS(ns,name)
Parameter Penerangan
name Diperlukan. Menentukan node ciri yang akan diambil.

Pengertian

Kaedah ini akan mengembalikan sebuah node Attr yang mewakili ciri dan nilai yang ditentukan. Silakan perhatikan bahwa node ciri yang dapat diambil melalui properti attributes yang diwarisi dari antarmuka Node juga dapat didapatkan.

Contoh

Dalam semua contoh, kami akan menggunakan fail XML books.xmldan fungsi JavaScript loadXMLDoc()

Contoh di bawah ini mengambil atribut "category" dari semua elemen <book> di "books.xml":

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
attnode=x.item(i).getAttributeNode("category");
document.write(attnode.name);
document.write(" = ");
document.write(attnode.value);
document.write("<br />");
}

Output kod di atas adalah:

category = COOKING
category = CHILDREN
category = WEB
category = WEB