Método hasChildNodes() do XML DOM
Definição e uso
Se o nó do elemento atual possui nós filhos, o hasChildNodes() retorna true, caso contrário, retorna false.
Sintaxe:
elementNode.hasChildNodes()
Exemplo
Em todos os exemplos, usaremos o arquivo XML books.xmle a função JavaScript loadXMLDoc()。
O código a seguir verifica se o primeiro elemento <book> no "books.xml" possui nós filhos:
xxmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.hasChildNodes()
);
A saída do código acima é:
true