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

Méthode setAttribute() de HTML DOM

Objet Element HTML DOM

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.

Syntaxe :

element.setAttribute(name, valeur)
var x = document.getElementsByTagName("H"1")[0];
x.setAttribute("class", "demo");
Vérifiez ici‹/›

Compatibilité du navigateur

Tous les navigateurs prennent en charge pleinement la méthode setAttribute() :

Méthode
setAttribute()EstEstEstEstEst

Valeur du paramètre

ParamètreDescription
nameUne chaîne de caractères, spécifiant le nom de l'attribut à whose valeur doit être définie
valueChaîne contenant la valeur à allouer à l'attribut

Détails techniques

Valeur de retour :Non défini
Exception :InvalidCharacterError
Version DOM :DOM 2Niveau

Plus d'exemples

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‹/›

Références associées

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

Objet Element HTML DOM