Méthode HTML DOMTokenList replace()

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");

Essayez-le vous-même

Exemple 2

Ajouter la classe "myStyle" à l'élément :

const list = element.classList;
list.add("myStyle");

Essayez-le vous-même

Exemple 3

Supprimer la classe "myStyle" de l'élément :

const list = element.classList;
list.remove("myStyle");

Essayez-le vous-même

Exemple 4

Basculer l'ouverture et la fermeture de "myStyle":

const list = element.classList;
list.toggle("myStyle");

Essayez-le vous-même

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

Propriété length

Méthode item()

Méthode add()

Méthode remove()

Méthode toggle()

Méthode forEach()

Méthode entries()

Méthode keys()

Méthode values()

Objet DOMTokenList