Thuộc tính nodeValue của XML DOM
Định nghĩa và sử dụng
nodeValue
Cài đặt hoặc trả về giá trị của thuộc tính, dựa trên loại của nó.
Cú pháp
attrObject.nodeValue
Mô hình
Dưới đây là mã để tải "books.xml" vào xmlDoc và hiển thị tên, giá trị và loại thuộc tính của node category:
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].nodeName + " = " + x.item(i).attributes[0].nodeValue + " (nodetype: " + x.item(i).attributes[0].nodeType + ")" + "<br>"; } document.getElementById("demo").innerHTML = txt; }