XML DOM deleteData() 方法

定义和用法

deleteData() 方法从注释节点删除数据。

语法:

commentNode.deleteData(شروع,length)
参数 描述
شروع 必需。要删除的第一个字符的位置。
length 必需。要删除的字符的数量。

描述

该方法从 شروع 指定的字符开始,从 Comment 节点中删除 length 个字符。如果 شروعlength 大于 Comment 节点中的字符数,那么删除从 شروع شروع سے تا رشته کے آخری حصے تک کی تمام لفظ

مثال

اس کوڈ سگمینٹ JavaScript فنکشن استعمال کرتا ہے loadXMLDoc() XML فائل کو books_comment.xml ملکود xmlDoc میں، اور پہلے کمنٹ نیود سے کچھ لفظ کو حذف کرنا:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
if (x[i].nodeType==8)
  { 
  // صرف کمنٹ نیود کا ہینڈلنگ
  x[i].deleteData(0,9);
  document.write(x[i].data);
  document.write("<br />");
  } 
}

اس کوڈ کا اخراج:

(Hardcover)

اس مثال میں، ہم ایک حلقة اور اگر-شرط استعمال کرکے صرف کمنٹ نیود کا ہینڈلنگ کرتے ہیں۔ کمنٹ نیود کا نیود کا تیپ 8 ہے۔

متعلقہ صفحات

XML DOM مرجع کتاب:CharacterData.deleteData()