Phương thức DOM item () XML
❮ Đối tượng NamedNodeMap
Thí dụ
Đoạn mã sau tải " books.xml " vào xmlDoc, lặp qua các phần tử <book> và in các giá trị của thuộc tính danh mục:
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, att, xmlDoc,
txt;
xmlDoc = xml.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName('book');
for (i = 0; i < x.length; i++) {
att = x.item(i).attributes.getNamedItem("category");
txt += att.value + "<br>";
}
document.getElementById("demo").innerHTML = txt;
}
Đầu ra của đoạn mã trên sẽ là:
cooking
children
web
web
Định nghĩa và Cách sử dụng
Phương thức item () trả về nút tại chỉ mục được chỉ định trong danh sách nút.
Cú pháp
item(index)
Parameter | Description |
---|---|
index | The index |
Bản trình diễn thử tự làm
❮ Đối tượng NamedNodeMap