XML DOM hasAttribute() methode
Definitie en gebruik
Als het huidige element een eigenschap heeft met de opgegeven naam, dan hasAttribute()
De methode retourneert true, anders retourneert het false.
Syntax
hasAttribute(name)
Parameters | Beschrijving |
---|---|
name | Verplicht. Bepaalt de eigenschap die moet worden gezocht. |
Voorbeeld
De volgende code laadt "books.xml" in xmlDoc en controleert of de eerste <book> element een "category" eigenschap heeft:
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"); }