Metodo hasAttribute
Il metodo hasAttribute verifica la presenza
di un attributo specificato in un elemento. Se l'attributo
è presente, restituirà true, altrimenti restituirà false.
Sintassi
elemento.hasAttribute(nome attributo);
Esempio
Verifichiamo la presenza dell'attributo value
nell'elemento:
<input id="elem" value="abcde">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Risultato dell'esecuzione del codice:
true
Esempio
Ora l'attributo value non è presente:
<input id="elem">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Risultato dell'esecuzione del codice:
false
Vedi anche
-
metodo
getAttribute,
che ottiene gli attributi -
metodo
setAttribute,
che imposta gli attributi -
metodo
removeAttribute,
che rimuove gli attributi