Phương pháp appendData() của XML DOM

Định nghĩa và cách sử dụng

appendData() Phương pháp thêm dữ liệu vào cuối nút bình luận.

Cú pháp

commentNode.appedData(chuỗi)
Tham số Mô tả
chuỗi Bắt buộc. Chữ cần thêm vào nút bình luận.

Mẫu

Mã dưới đây sẽ tải "books_comment.xml" vào xmlDoc và thêm văn bản vào phần tử bình luận đầu tiên:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books_comment.xml", true);
xhttp.send();
function myFunction(xml) {
    var x, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName("book")[0].childNodes;
    for (i = 0; i < x.length; i++) {
    // Chỉ xử lý các nút bình luậnProcess only comment nodes
        if (x[i].nodeType == 8) {
            x[i].appendData("Special Offer");
            txt += x[i].data + "<br>";
        }
    }
    document.getElementById("demo").innerHTML = txt;
}

Thử ngay

Trong ví dụ trên, chúng ta đã sử dụng vòng lặp và câu kiểm tra if để đảm bảo chỉ xử lý các nút chú thích. Loại nút của các nút chú thích là 8.