Méthode HTML DOM hasAttribute()
❮ L'objet élémentExemple
Découvrez si un élément <button> a un attribut onclick :
var x = document.getElementById("myBtn").hasAttribute("onclick");
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
La méthode hasAttribute() renvoie true si l'attribut spécifié existe, sinon elle renvoie false.
Astuce : Utilisez setAttribute() pour ajouter un nouvel attribut ou modifier la valeur d'un attribut existant sur un élément.
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge la méthode.
Method | |||||
---|---|---|---|---|---|
hasAttribute() | Yes | 9.0 | Yes | Yes | Yes |
Syntaxe
element.hasAttribute(attributename)
Paramètres
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to check if exists |
Détails techniques
Valeur de retour : | Un booléen, renvoie vrai si l'élément a des attributs, sinon faux |
---|---|
Version DOM | Objet d'élément de base de niveau 2 |
Plus d'exemples
Exemple
Découvrez si un élément <a> a un attribut cible. Si c'est le cas, changez la valeur de l'attribut cible en "_self":
// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor");
// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {
x.setAttribute("target", "_self");
}
Pages connexes
Tutoriel HTML : Attributs HTML
Référence HTML DOM : méthode getAttribute()
Référence HTML DOM : méthode removeAttribute()
Référence HTML DOM : méthode setAttribute()
❮ L'objet élément