XML DOM deleteData() روش

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

مетод deleteData() داده‌ها را از node comment حذف می‌کند.

نحوه استفاده:

commentNode.deleteData(start,length)
پارامتر توضیح
start ضروری است. موقعیت اولین کاراکتر برای حذف.
length ضروری است. تعداد کاراکترهایی که باید حذف شوند.

توضیح

این روش از start از کاراکتر مشخص شده شروع شود، از Comment node حذف length کاراکترها. اگر start افزودن length بزرگتر از تعداد کاراکترهای Comment node، سپس حذف از start تمام حروف از شروع تا پایان رشته.

مثال

این بخش از کد از تابع 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)

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

صفحات مرتبط

دستورالعمل XML DOM:CharacterData.deleteData()