Metode XML DOM getAttributeNode()

Definisi dan Penggunaan

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

Sintaks:

elementNode.getAttributeNS(ns,name)
Parameter Deskripsi
name Diperlukan. Menentukan node atribut yang ingin diambil.

Keterangan

Metoden ini akan mengembalikan sebuah node Attr yang merepresentasikan atribut dan nilai yang ditentukan. Perhatikan bahwa atribut yang dapat diambil melalui atribut dari interface Node yang diwarisi juga dapat mendapatkan node atribut ini.

Contoh

Pada semua contoh, kita akan menggunakan berkas 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 kode di atas:

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