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()