Método hasAttribute
O método hasAttribute verifica a existência
de um determinado atributo em um elemento. Se o atributo
existir - retornará true, se não existir - retornará false.
Sintaxe
elemento.hasAttribute(nome do atributo);
Exemplo
Vamos verificar a existência do atributo value
em um elemento:
<input id="elem" value="abcde">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Resultado da execução do código:
true
Exemplo
E agora o atributo value não existe:
<input id="elem">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Resultado da execução do código:
false
Veja também
-
método
getAttribute,
que obtém atributos -
método
setAttribute,
que define atributos -
método
removeAttribute,
que remove atributos