Phương thức tạo DOM XML ()
❮ Đối tượng Tài liệu
Thí dụ
Đoạn mã sau tải " books.xml " vào xmlDoc và thêm nút nhận xét vào phần tử <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, newComment,
xmlDoc, txt;
xmlDoc = xml.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName("book");
for (i = 0; i < x.length; i++) {
newComment = xmlDoc.createComment("Revised April 2008");
x[i].appendChild(newComment);
}
for (i = 0; i < x.length; i++) {
txt += x[i].getElementsByTagName("title")[0].childNodes[0].nodeValue +
" - " +
x[i].lastChild.nodeValue
+ "<br>";
}
document.getElementById("demo").innerHTML = txt;
}
Đầu ra của đoạn mã trên sẽ là:
Everyday Italian - Revised April 2008
Harry Potter - Revised April 2008
XQuery Kick Start - Revised April 2008
Learning XML - Revised April 2008
Định nghĩa và Cách sử dụng
Phương thức createComment () tạo một nút nhận xét.
Phương thức này trả về một đối tượng Comment.
Cú pháp
createComment(data)
Parameter | Description |
---|---|
data | A string that specifies the data for the node |
❮ Đối tượng Tài liệu