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
javascriptelemento.hasAttribute(nome attributo);
Esempio
Verifichiamo la presenza dell'attributo value
nell'elemento:
html<input id="elem" value="abcde">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Risultato dell'esecuzione del codice:
javascripttrue
Esempio
Ora l'attributo value non è presente:
html<input id="elem">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Risultato dell'esecuzione del codice:
javascriptfalse
Vedi anche
-
metodo
getAttribute,
che ottiene gli attributi -
metodo
setAttribute,
che imposta gli attributi -
metodo
removeAttribute,
che rimuove gli attributi