XML DOM hasAttribute() Metodu

Tanım ve Kullanım

Eğer mevcut element düğümü belirtilen adlı bir özellik sahipse hasAttribute() Metod true döner, aksi takdirde false döner.

Gramer

hasAttribute(name)
Parametreler Açıklama
name Gerekli. Aranacak özelliği belirler.

Örnek

Aşağıdaki kod "books.xml" dosyasını xmlDoc içine yükler ve ilk <book> öğesinin "category" özelliğine sahip olup olmadığını kontrol eder:

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 xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("book")[0];
    document.getElementById("demo").innerHTML =
    x.hasAttribute("category");
}

Kişisel olarak deneyin