XML DOM hasAttributes() metoden

Betydning og brug

Hvis den aktuelle elementnode har nogen egenskaber, så hasAttributes() Metoden returnerer true, ellers returnerer den false.

Syntaks

hasAttributes()

Eksempel

Nedenstående kode vil indlæse "books.xml" til xmlDoc og kontrollere om den første <book>-element har nogen egenskaber:

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.hasAttributes();
}

Prøv det selv