Méthode HTML DOMTokenList replace()
- Page précédente remove()
- Page suivante supports()
- Retour au niveau supérieur HTML DOMTokenList
Définition et utilisation
La méthode replace() remplace le marqueur (token) dans DOMTokenList.
Exemple
Exemple 1
Remplacer par une autre classe CSS :
const list = element.classList; list.replace("myStyle", "newStyle");
Exemple 2
Ajouter la classe "myStyle" à l'élément :
const list = element.classList; list.add("myStyle");
Exemple 3
Supprimer la classe "myStyle" de l'élément :
const list = element.classList; list.remove("myStyle");
Exemple 4
Basculer l'ouverture et la fermeture de "myStyle":
const list = element.classList; list.toggle("myStyle");
Syntaxe
domtokenlist.replace(old, new)
Paramètres
Paramètres | Description |
---|---|
old | Obligatoire. Marqueur remplacé. |
new | Obligatoire. Marqueur à remplacer. |
Valeur de retour
Type | Description |
---|---|
Valeur booléenne | True si le marqueur est remplacé, sinon false. |
Support du navigateur
domtokenlist.replace() est une caractéristique ECMAScript7 (ES7).
Tous les navigateurs modernes prennent en charge ES7 (JavaScript 2016) :
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |
Internet Explorer ou Edge 17 (ou versions antérieures) ne prennent pas en charge domtokenlist.replace().
Pages liées
- Page précédente remove()
- Page suivante supports()
- Retour au niveau supérieur HTML DOMTokenList