Метод HTML DOMTokenList replace ()

Определение и использование

Метод replace () заменяет метки (token) в DOMTokenList.

Пример

Пример 1

Заменить одним CSS классом:

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

Попробуйте сами

Пример 2

Добавить класс "myStyle" к элементу:

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

Попробуйте сами

Пример 3

Удалить класс "myStyle" из элемента:

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

Попробуйте сами

Пример 4

Переключить включение/отключение "myStyle":

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

Попробуйте сами

Синтаксис

domtokenlist.replace(old, new)

Параметры

Параметры Описание
old Обязателен. Метка, которая будет заменена.
new Обязателен. Метка, которую нужно заменить.

Возвратное значение

Тип Описание
Булево значение Возвращает true, если метка заменена, в противном случае false.

Поддержка браузерами

domtokenlist.replace () является функцией ECMAScript7 (ES7).

Все современные браузеры поддерживают ES7 (JavaScript 2016):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка

Microsoft Internet Explorer или Edge 17 (или более ранние версии) не поддерживают domtokenlist.replace ().

См. также

Свойство length

Метод item ()

Метод add ()

Метод remove ()

Метод toggle ()

Метод forEach ()

Метод entries ()

Метод keys ()

Метод values ()

Объект DOMTokenList