English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode hasAttribute() du DOM HTML

Objet Element HTML DOM

hasAttribute()La méthode renvoie une valeur booléenne qui indique si l'élément spécifié possède la propriété spécifiée.

UtilisationsetAttribute()Il est possible d'ajouter de nouvelles propriétés ou de modifier la valeur des propriétés existantes de l'élément.

Syntaxe :

element.hasAttribute(attrName)
var p = document.getElementsByTagName("P")[0];
p.hasAttribute("style");
Vérifiez et voyez‹/›

Compatibilité du navigateur

Tous les navigateurs prennent en charge complètement la méthode hasAttribute() :

Méthode
hasAttribute()

参数值

参数描述
attrNameUne chaîne de caractères représentant le nom de l'attribut

Détails techniques

Valeur de retour :Une valeur booléenne, retourne true si l'élément a l'attribut spécifié, sinon retourne false
Version DOM :DOM 2Niveau

Plus d'exemples

Trouvez si l'élément ancre a la propriété cible. Si c'est le cas, changez la valeur de la propriété cible en "_blank":

//Obtenez l'élément <a> avec l'id "myLink"
var a = document.getElementById("myLink");
//Si l'élément <a> a la propriété cible, alors définissez cette valeur à "_blank"
if (a.hasAttribute("target")) {   
a.setAttribute("target", "_blank");
}
Vérifiez et voyez‹/›

Références associées

Tutoriel HTML :Attributs HTML

Référence HTML DOM :Méthode getAttribute()

Référence HTML DOM :Méthode setAttribute()

Référence HTML DOM :Méthode removeAttribute()

Objet Element HTML DOM