HTML DOMTokenList replace() metode

Definition og brug

replace() metode erstatter et mærke (token) i DOMTokenList.

Eksempel

Eksempel 1

Erstat med en anden CSS-klasser:

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

Prøv det selv

Eksempel 2

Tilføj "myStyle"-klassen til elementet:

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

Prøv det selv

Eksempel 3

Fjern "myStyle"-klassen fra elementet:

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

Prøv det selv

Eksempel 4

Skift mellem åben og lukket for "myStyle":

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

Prøv det selv

Syntaks

domtokenlist.replace(Gamle, Ny)

Parametre

Parametre Beskrivelse
Gamle Obligatorisk. Mærket, der skal erstattes.
Ny Obligatorisk. Mærket, der skal erstattes.

Returværdi

Type Beskrivelse
Bolig værdi Hvis mærket er blevet erstattet, returneres true, ellers returneres false.

Browser understøttelse

domtokenlist.replace() er en ECMAScript7 (ES7) funktion.

Alle moderne browsere understøtter ES7 (JavaScript 2016):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Understøtter Understøtter Understøtter Understøtter Understøtter

Internet Explorer eller Edge 17 (eller tidligere versioner) understøtter ikke domtokenlist.replace().

Relaterede sider

length egenskab

item() metode

add() metode

remove() metode

toggle() metode

forEach() metode

entries() metode

keys() metode

values() metode

DOMTokenList objekt