Método hasAttribute
El método hasAttribute verifica la presencia
de un atributo dado en un elemento. Si el atributo
está presente - devuelve true, si no - devuelve false.
Sintaxis
elemento.hasAttribute(nombre del atributo);
Ejemplo
Comprobemos la presencia del atributo value
en el elemento:
<input id="elem" value="abcde">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Resultado de la ejecución del código:
true
Ejemplo
Y ahora el atributo value no está presente:
<input id="elem">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Resultado de la ejecución del código:
false
Véase también
-
método
getAttribute,
que obtiene atributos -
método
setAttribute,
que establece atributos -
método
removeAttribute,
que elimina atributos