HTML DOMTokenList replace() metod

Definition och användning

replace() metoden ersätter markören (token) i DOMTokenList.

Exempel

Exempel 1

Ersätt med en annan CSS-klass:

const list = element.classList;
list.replace("myStyle", "newStyle");

Prova själv

Exempel 2

Lägg till "myStyle"-klassen till elementet:

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

Prova själv

Exempel 3

Ta bort "myStyle"-klassen från elementet:

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

Prova själv

Exempel 4

Växla öppen/ston av "myStyle":

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

Prova själv

Syntaks

domtokenlist.replace(old, new)

Parameter

Parameter Beskrivning
old Obligatorisk. Markern som ersätts.
new Obligatorisk. Markern som ska ersättas.

Returvärde

Typ Beskrivning
Boolsk värde Om markören ersätts är värdet true, annars false.

Webbläsarstöd

domtokenlist.replace() är en funktion i ECMAScript7 (ES7).

Alla moderna webbläsare stöder ES7 (JavaScript 2016):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd

Internet Explorer eller Edge 17 (eller tidigare versioner) stöder inte domtokenlist.replace().

Relaterade sidor

length egenskap

item() metoden

add() metoden

remove() metoden

toggle() metoden

forEach() metoden

entries() metoden

keys() metoden

values() metoden

DOMTokenList-objekt