HTML DOMTokenList replace() metode
- Forrige side remove()
- Næste side supports()
- Tilbage til forrige niveau HTML DOMTokenList
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");
Eksempel 2
Tilføj "myStyle"-klassen til elementet:
const list = element.classList; list.add("myStyle");
Eksempel 3
Fjern "myStyle"-klassen fra elementet:
const list = element.classList; list.remove("myStyle");
Eksempel 4
Skift mellem åben og lukket for "myStyle":
const list = element.classList; list.toggle("myStyle");
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
- Forrige side remove()
- Næste side supports()
- Tilbage til forrige niveau HTML DOMTokenList