English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
element.hasAttribute(attrName)
var p = document.getElementsByTagName("P")[0]; p.hasAttribute("style");Vérifiez et voyez‹/›
Tous les navigateurs prennent en charge complètement la méthode hasAttribute() :
Méthode | |||||
hasAttribute() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
attrName | Une chaîne de caractères représentant le nom de l'attribut |
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 |
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‹/›
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()