طريقة insertData() في XML DOM
التعريف والاستخدام
يستخدم الطريقة insertData() النص لإدراجه في عقدة التعليق.
النحو:
commentNode.insertData(start,string)
المتغيرات | الوصف |
---|---|
start | مطلوب. يحدد الموضع حيث سيتم إدراج الحرف. هذا القيمة تبدأ من 0. |
string | مطلوب. يحدد النص الذي سيتم إدراجه. |
الوصف
يحول هذا الطريقة النص string إدراج في الموضع المحدد start النص في جزء Comment.
مثال
استخدام هذا الكود المقطوع لجافا سكربت 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].insertData(10,"مطبع بالحروف المضادة ");
document.write(x[i].data);
document.write("<br />");
}
}
مخرجات الكود أعلاه:
(كتاب 6) (مطبوع بالحروف المضادة)
في هذا المثال، نستخدم حلقة ولفظة if لتنفيذ معالجة مخصصة فقط لنود التعليق. نوع نود التعليق هو 8.
الصفحات ذات الصلة
دليل مرجعي DOM XML:CharacterData.insertData()