Метод XML DOM createCDATASection()
Определение и использование
Метод 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);
}