XML DOM getAttribute() metoden

Definition och användning

getAttribute() metoden hämtar värdet för en egenskap genom namn.

Syntax:

elementNode.getAttribute(name)
Parameter Beskrivning
name Obligatorisk. Specificerar vilken egenskap som värde ska tas från.

Tips och kommentarer

För XML-dokument med namnrymdar måste användas getAttributeNS() metod.

Exempel

I alla exempel kommer vi att använda XML-filer books.xmloch JavaScript-funktioner loadXMLDoc().

Följande kodsnutt hämtar alla <book> elementens "category" egenskapsvärden:

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

Utskriften av följande kod är:

KÖK
BARN
WEB
WEB