Thuộc tính nodeName của XML DOM
Định nghĩa và cách sử dụng
nodeName
Thuộc tính trả về tên của nút, dựa trên loại của nó.
Ngữ pháp
attrObject.nodeName
Mô hình
Dưới đây là mã nguồn sẽ tải "books.xml" vào xmlDoc và hiển thị tên thuộc tính, giá trị thuộc tính và loại thuộc tính của nút:
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; {}