Atribut isId DOM XML

Definisi dan Penggunaan

Jika diketahui bahwa atribut milik tipe ID (contoh berisi identitas elemen pemilik), maka isId Atribut mengembalikan true, jika tidak kembalikan false.

Sintaks

attrObject.isId

Contoh

Berikut kode ini akan mengambil "books.xml" ke xmlDoc dan mengembalikan apakah atribut kategori adalah atribut ID elemen <book>:

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

亲自试一试