أسلوب XML DOM deleteData ()
❮ كائن التعليق
مثال
يقوم جزء التعليمات البرمجية التالي بتحميل " books_comment.xml " في xmlDoc ويحذف بعض الأحرف من عقدة التعليق الأولى:
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].deleteData(0,33);
txt += x[i].data + "<br>";
}
}
document.getElementById("demo").innerHTML = txt;
}
انتاج:
(Hardcover)
في المثال أعلاه ، نستخدم حلقة واختبار إذا للتأكد من أننا نعالج عقد التعليق فقط. عقدة التعليق لها نوع عقدة من 8.
التعريف والاستخدام
تقوم طريقة deleteData () بحذف البيانات من عقدة التعليق.
بناء الجملة
commentNode.deleteData(start,length)
Parameter | Description |
---|---|
start | Required. Specifies where to begin removing characters. Start value starts at zero |
length | Required. Specifies how many characters to delete |
❮ كائن التعليق