Méthode removeAttribute() de l'élément DOM HTML
- Page précédente remove()
- Page suivante removeAttributeNode()
- Retour au niveau supérieur Objet Elements du DOM HTML
Définition et utilisation
removeAttribute()
La méthode supprime un attribut de l'élément.
Astuce :Les opérations de suppression d'attributs inexistant ou d'attributs non définis mais avec une valeur par défaut seront ignorées.
Différence entre removeAttribute() et removeAttributeNode()
removeAttribute()
La méthode supprime l'attribut et n'a pas de valeur de retour.
removeAttributeNode()
La méthode supprime l'objet Attr et retourne l'objet supprimé.
Le résultat sera le même.
Voir également :
Manuel de référence :
Tutoriel :
Exemple
Exemple 1
Supprimer l'attribut class de l'élément <h1> :
document.getElementsByTagName("H1")[0].removeAttribute("class");
Exemple 2
Supprimer l'attribut href de l'élément <a> :
document.getElementById("myAnchor").removeAttribute("href");
Syntaxe
element.removeAttribute(name)
Paramètres
Paramètres | Description |
---|---|
name | Obligatoire. Nom de l'attribut. |
Valeur de retour
Aucun.
Lève
Si l'élément est en lecture seule et que l'attribut ne peut pas être supprimé, cette méthode lève une exception DOMException avec le code NO_MODIFICATION_ALLOWED_ERR.
Support du navigateur
element.removeAttribute()
C'est une caractéristique de DOM Level 1 (1998).
Tous les navigateurs le supportent pleinement :
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | 9-11 | Support | Support | Support | Support |
- Page précédente remove()
- Page suivante removeAttributeNode()
- Retour au niveau supérieur Objet Elements du DOM HTML