Метод hasChildNodes() DOM XML

Референтное руководство по объекту Node

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

Метод 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

Референтное руководство по объекту Node