Methodu getAttribute() ya XML DOM

Mifano na Matumizi

getAttribute() Methodu inayofikia thamani ya kipimo kwa jina.

Mwongozo

elementNode.getAttribute(name)
Tukio Muhtasari
name Inayotahidi. Inaaminia kipimo cha mawasiliano kinachotumiwa kumpata thamani ya kipimo.

Mfano

Mfano hii kwa mawasiliano ya "books.xml" kuondoka kwenye xmlDoc na kumpata ujumbe wa kina <book> wa kipimo ya mawasiliano:

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, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName('book');
    for (i = 0; i < x.length; i++) {
        txt += x[i].getAttribute('category') + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

Kufanya Kazi Kupima