Método hasAttributes() del elemento HTML DOM

Definición y uso

Si el nodo especificado tiene atributos, hasAttributes() El método devuelve true, de lo contrario se devuelve false.

Si el nodo especificado no es un nodo de elemento, el valor de retorno siempre es false.

Véase también:

Método getAttribute()

Método setAttribute()

Método removeAttribute()

Método hasAttribute()

Método getAttributeNode()

Método setAttributeNode()

Método removeAttributeNode()

Tutoriales:

Atributos HTML

Ejemplo

¿Tiene atributos el elemento <body>?

let answer = document.body.hasAttributes();

Prueba por ti mismo

Sintaxis

element.hasAttributes()

o

node.hasAttributes()

Parámetros

Ninguno.

Valor de retorno

Tipo Descripción
Booleano Si el elemento tiene atributos, es true, de lo contrario es false.

Compatibilidad del navegador

element.hasAttributes() Es una característica de DOM Level 2 (2001).

Todos los navegadores lo soportan completamente:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte 9-11 Soporte Soporte Soporte Soporte