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
-
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