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
élément.hasAttribute(nom de l'attribut);
Exemple
Vérifions la présence de l'attribut value
sur l'élément :
<input id="elem" value="abcde">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Résultat de l'exécution du code :
true
Exemple
Et maintenant l'attribut value est absent :
<input id="elem">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Résultat de l'exécution du code :
false
Voir aussi
-
la méthode
getAttribute,
qui récupère les attributs -
la méthode
setAttribute,
qui écrit les attributs -
la méthode
removeAttribute,
qui supprime les attributs