XML DOM isId Attribute
Definition and Usage
If the attribute is known to be of ID type (for example, it contains the identifier of its owner element), then isId
The attribute returns true, otherwise returns false.
Syntax
attrObject.isId
Example
The following code loads "books.xml" into xmlDoc and returns whether the category attribute is the ID attribute of the <book> element:
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.item(i).attributes[0].isId + "<br>"; {} document.getElementById("demo").innerHTML = txt; {}