XML DOM getAttribute() Metodu

Tanım ve Kullanım

getAttribute() Adımla öznitelik değerini almak için kullanılan yöntem.

Gramer

elementNode.getAttribute(name)
Parametreler Açıklama
name Gerekli. Öznitelik değerlerini almak için kullanılacak öznitelik belirtilir.

Örnek

Aşağıdaki kod "books.xml" dosyasını xmlDoc içine yükler ve tüm <book> etiketlerinin "category" öznitelik değerlerini alır:

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;
}

Kişisel Deneyim