Method getAttributeNode() ya XML DOM

Mifano na matumizi

getAttributeNode() Method kinaumilia kitambaa cha tabia kwenye elementi hivi.

Makadaro

elementNode.getAttributeNode(name)
Makusababisha Maelezo
name Inayohitaji. Inasababisha kufikia kitambaa cha tabia.

Mfano

Hii ni kipindi kilichotumika kusaidia kumgumiza "books.xml" kwenye xmlDoc na kumpata tabia "category" ya vitu vya <book>:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
function myFunction(xml) {
    var x, i, attnode, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    kwa (i = 0; i < x.length; i++) {
        attnode = x.item(i).getAttributeNode("category");
        txt += attnode.name + " = " + attnode.value + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

Kufanya kila sababu