Método hasChildNodes() do XML DOM

Manual de referência do objeto Node

Definição e uso

O método hasChildNodes() pode retornar true em qualquer nó que tenha qualquer nó filho, caso contrário, retornará false.

Sintaxe:

nodeObject.hasChildNodes()

Exemplo

Em todos os exemplos, usaremos o arquivo XML books.xml, e a função JavaScript loadXMLDoc().

O código a seguir pode retornar se o elemento <book> possui qualquer nó filho:

xxmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.hasChildNodes());

Saída:

true

Manual de referência do objeto Node