Метод hasChildNodes() DOM XML
Определение и использование
Метод hasChildNodes() возвращает true, если у узла есть любые подузлы, в противном случае возвращает false.
Синтаксис:
nodeObject.hasChildNodes()
Пример
Во всех примерах мы будем использовать файл XML books.xml, а также функции JavaScript loadXMLDoc().
Ниже приведен фрагмент кода, который может вернуть, имеет ли элемент <book> любые подузлы:
xxmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.hasChildNodes()
);
Вывод:
true