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
javascriptelemento.hasAttribute(nome do atributo);
Exemplo
Vamos verificar a existência do atributo value
em um elemento:
html<input id="elem" value="abcde">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Resultado da execução do código:
javascripttrue
Exemplo
E agora o atributo value não existe:
html<input id="elem">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Resultado da execução do código:
javascriptfalse
Veja também
-
método
getAttribute,
que obtém atributos -
método
setAttribute,
que define atributos -
método
removeAttribute,
que remove atributos