XML DOM getAttribute() metodi

Määritelmä ja käyttö

getAttribute()-menetelmä hakee ominaisuuden arvon nimellä.

Syntaksi:

elementNode.getAttribute(name)
Parametrit Kuvaus
name Välttämätön. Määrittää ominaisuus, josta arvo haetaan.

Vinkit ja huomiot

Nimellisyyden XML-dokumenttien käyttöön tarvitaan getAttributeNS()-menetelmä

Esimerkki

Kaikissa esimerkeissä käytämme XML-tiedostoja books.xmlja JavaScript-funktiot loadXMLDoc()

Seuraava koodipalikka hakee kaikki <book>-elementtien "category"-ominaisuuksien arvot:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
document.write(x[i].getAttribute('category'));
document.write("<br />");
}

Yllä olevan koodin tulostus:

COOKING
CHILDREN
WEB
WEB