Метод XML DOM createCDATASection()

Руководство по объекту Document

Определение и использование

Метод createCDATASection() может создать узел CDATASection.

Этот метод может вернуть объект CDATASection.

Синтаксис:

createCDATASection(data)
Параметры Описание
data Строка значений, эта строка может определить данные для этого узла.

Возвратное значение

Возвращает созданный узел CDATASection с содержимым, указанным в data.

выбрасывает

Если документ является 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