Свойство length DOM XML
Определение и использование
Свойство length возвращает длину текста узла comment в количестве символов.
Грамматика:
commentNode.length
Пример
Следующий фрагмент кода использует функцию 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].length
);
document.write("<br />");
}
}
Вывод кода выше:
20
В этом примере мы используем цикл и оператор if для выполнения обработки только для узлов comment. Тип узла comment равен 8.