Атрибут data DOM XML
Определение и использование
Атрибут data возвращает текст комментария.
Синтаксис:
commentNode.data
Пример
Этот фрагмент кода использует функцию JavaScript loadXMLDoc() Перенесите XML-файл books_comment.xml Загрузите xmlDoc и выведите текст комментария первого элемента <book>:
xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{
if (x[i].nodeType==8)
{
//Обработка только узлов comment
document.write(x[i].data
);
document.write("<br />");
}
}
Вывод кода выше:
(Книга 6) (Твердый переплет)
В этом примере мы используем цикл и оператор if для выполнения обработки только для элементов comment. Тип узла элемента comment равен 8.