مетод appendData() XML DOM

تعریف و استفاده

appendData() این روش داده‌ها را در پایان نود نظرات اضافه می‌کند.

نحوه‌ی نوشتن

commentNode.appedData(رشته)
پارامتر توضیح
رشته ضروری. رشته‌ای که باید به نود نظرات اضافه شود.

مثال

کد زیر "books_comment.xml" را به xmlDoc بارگذاری می‌کند و متن را به اولین نود نظرات اضافه می‌کند:

متغیر xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   اگر (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books_comment.xml", true);
xhttp.send();
دستور العمل myFunction(xml) {
    متغیر x, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName("book")[0].childNodes;
    برای (i = 0; i < x.length; i++) {
    //فقط نودهای نظرات را پردازش می‌کنیمProcess only comment nodes
        اگر (x[i].nodeType == 8) {
            x[i].appendData("مخصوص پیشنهاد");
            txt += x[i].data + "<br>";
        }
    }
    document.getElementById("demo").innerHTML = txt;
}

آزمایش کنید

در مثال بالا، ما از حلقه‌ها و دستورات if تست برای اطمینان از اینکه تنها گره‌های توضیحات را پردازش می‌کنیم استفاده کردیم. نوع گره گره‌های توضیحات 8 است.