Thuộc tính isId của XML DOM

Định nghĩa và sử dụng

Nếu biết thuộc tính thuộc loại ID (ví dụ bao gồm ID của phần tử sở hữu), thì isId Thuộc tính trả về true, nếu không thì trả về false.

Cú pháp

attrObject.isId

Mô hình

Dưới đây là mã sẽ tải "books.xml" vào xmlDoc và trả về thuộc tính loại có phải là thuộc tính ID của phần tử <book> hay không:

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

Thử trực tiếp