طريقة createCDATASection() لـ XML DOM

دليل مرجعي للموضوع Document

التعريف والاستخدام

يمكن لـ createCDATASection() إنشاء عقدة CDATASection.

يمكن لهذا الطريقة إرجاع كائن CDATASection.

النحو:

createCDATASection(data)
المعلمات الوصف
data قيمة السلسلة، السلسلة يمكن أن تكون معينة للبيانات لهذه النقطة.

يعود القيمة

يعود القيمة الجديدة لـ CDATASection المُنشأ، يحتوي على البيانات المحددة.

طرح

إذا كان هذا المستند ملف HTML، فإن هذه الطريقة ستقوم بطرح استثناء برمز NOT_SUPPORTED_ERR استثناء DOMException، لأن ملفات HTML لا تدعم نقاط CDATASection.

مثال

في جميع الأمثلة، سنستخدم ملف XML books.xml،وإضافة إلى ذلك، الدوال JavaScript loadXMLDoc().

يمكنك استخدام الفقرة التالية لإضافة نود CDATASection إلى علامة <book>:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newCDATA,newtext;
newtext="عرض خاص & بيع الكتب";
for (i=0;i<x.length;i++)
  {
  newCDATA=xmlDoc.createCDATASection(newtext);;
  x[i].appendChild(newCDATA);
  }

دليل مرجعي للموضوع Document