Metoda HTML DOMTokenList replace()
- Poprzednia strona remove()
- Następna strona supports()
- Wróć do poprzedniego poziomu Klasa HTML DOMTokenList
Definicja i zastosowanie
Metoda replace() zastępuje znacznik (token) w DOMTokenList.
Przykład
Przykład 1
Zastąp inną klasą CSS:
const list = element.classList; list.replace("myStyle", "newStyle");
Przykład 2
Dodanie klasy "myStyle" do elementu:
const list = element.classList; list.add("myStyle");
Przykład 3
Usunięcie klasy "myStyle" z elementu:
const list = element.classList; list.remove("myStyle");
Przykład 4
Przełącz stan "myStyle":
const list = element.classList; list.toggle("myStyle");
Gramatyka
domtokenlist.replace(old, new)
Parametry
Parametry | Opis |
---|---|
old | Wymagane. Zastąpiony znacznik. |
new | Wymagane. Znacznik do zastąpienia. |
Zwrócona wartość
Typ | Opis |
---|---|
Wartość logiczna | Zwraca true, jeśli znacznik został zastąpiony, w przeciwnym razie false. |
Wsparcie przeglądarek
domtokenlist.replace() jest cechą ECMAScript7 (ES7).
Wszystkie nowoczesne przeglądarki wspierają ES7 (JavaScript 2016):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Obsługa | Obsługa | Obsługa | Obsługa | Obsługa |
Internet Explorer lub Edge 17 (lub wcześniejsze wersje) nie obsługują domtokenlist.replace().
Strony związane
- Poprzednia strona remove()
- Następna strona supports()
- Wróć do poprzedniego poziomu Klasa HTML DOMTokenList