Método hasAttributes() do DOM XML

Manual de referência do objeto Node

Definição e uso

O método hasAttributes() retorna true quando um nó é usado para qualquer atributo, caso contrário, retorna false.

Sintaxe:

nodeObject.hasAttributes()

Exemplo

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

O trecho de código a seguir pode retornar se o primeiro elemento <book> é usado para qualquer atributo:

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

Saída:

true

Manual de referência do objeto Node