English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
setAttribute()La méthode définit la valeur de l'attribut de l'élément spécifié.
Si l'attribut existe déjà, la valeur est mise à jour ; sinon, l'attribut nouveau est ajouté avec le nom et la valeur spécifiés.
UtilisationremoveAttribute()La méthode supprime l'attribut de l'élément.
element.setAttribute(name, valeur)
var x = document.getElementsByTagName("H"1")[0]; x.setAttribute("class", "demo");Vérifiez ici‹/›
Tous les navigateurs prennent en charge pleinement la méthode setAttribute() :
Méthode | |||||
setAttribute() | Est | Est | Est | Est | Est |
Paramètre | Description |
---|---|
name | Une chaîne de caractères, spécifiant le nom de l'attribut à whose valeur doit être définie |
value | Chaîne contenant la valeur à allouer à l'attribut |
Valeur de retour : | Non défini |
---|---|
Exception : | InvalidCharacterError |
Version DOM : | DOM 2Niveau |
Changer le bouton d'entrée en champ d'entrée :
document.getElementsByTagName("input")[0].setAttribute("type", "text");Vérifiez ici‹/›
Définir la valeur de l'attribut href de l'élément ancre :
var x = document.getElementsByTagName("a")[0]; x.setAttribute("href", "https:"//fr.oldtoolbag.com/CSS3/");Vérifiez ici‹/›
Tutoriel HTML :Attributs HTML
Référence HTML DOM :element Méthode .hasAttribute()
Référence HTML DOM :element Méthode .getAttribute()
Référence HTML DOM :element Méthode .removeAttribute()