Метод appendData() DOM XML

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

Метод appendData() добавляет указанный текст в конец текста, содержащегося в узле комментария.

Синтаксис:

commentNode.appendData(string)
Параметр описание
string строки, которую нужно добавить к узлу comment.

описание

Этот метод преобразует строку string Добавление данных в конец атрибута data узла.

Пример

Следующий фрагмент кода использует функцию 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].appendData(" Special Offer");
  document.write(x[i].data);
  document.write("<br />");
  } 
}

Вывод кода выше:

(Книга 6) (Твердый переплет) Специальное предложение

В этом примере мы используем цикл и оператор if для выполнения обработки только для узлов комментариев. Тип узла узла комментария равен 8.

Связанные страницы

Руководство по DOM XML:CharacterData.appendData()