XML DOM appendData() Yöntemi
❮ Yorum Nesnesi
Örnek
Aşağıdaki kod parçası, " books_comment.xml " dosyasını xmlDoc'a yükler ve ilk yorum öğesine metin ekler:
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++) {
// Process only
comment nodes
if (x[i].nodeType
== 8) {
x[i].appendData(" Special Offer");
txt += x[i].data + "<br>";
}
}
document.getElementById("demo").innerHTML = txt;
}
Çıktı:
125 Simple and Delicious Recipes (Hardcover) Special Offer
Yukarıdaki örnekte, yalnızca yorum düğümlerini işlediğimizden emin olmak için bir döngü ve bir if testi kullanıyoruz. Bir yorum düğümünün düğüm türü 8'dir.
Tanım ve Kullanım
appendData() yöntemi, bir yorum düğümünün sonuna veri ekler.
Sözdizimi
commentNode.appedData(string)
Parameter | Description |
---|---|
string | Required. The string to add to the comment node |
❮ Yorum Nesnesi