Méthode hasAttribute

La méthode hasAttribute vérifie la présence d'un attribut donné sur un élément. Si l'attribut est présent - elle renvoie true, sinon - elle renvoie false.

Syntaxe

javascriptélément.hasAttribute(nom de l'attribut);

Exemple

Vérifions la présence de l'attribut value sur l'élément :

html<input id="elem" value="abcde">
javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));

Résultat de l'exécution du code :

javascripttrue

Exemple

Et maintenant l'attribut value est absent :

html<input id="elem">
javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));

Résultat de l'exécution du code :

javascriptfalse

Voir aussi