XML DOM appendData() Method

Definition and Usage

appendData() Method untuk menambah data di akhir node komentar.

Syntax

commentNode.appedData(string)
Parameter Description
string Wajib. String yang akan ditambahkan ke node komentar.

Contoh

Kod di bawah ini akan memuat "books_comment.xml" ke xmlDoc dan menambah teks ke elemen komentar pertama:

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++) {
    // Hanya memproses node komentarProcess only comment nodes
        if (x[i].nodeType == 8) {
            x[i].appendData("Oferta Khas");
            txt += x[i].data + "<br>";
        }
    }
    document.getElementById("demo").innerHTML = txt;
}

亲自试一试

在上面的例子中,我们用了循环和 if 测试语句,来确保我们只处理注释节点。注释节点的节点类型为 8。