Метод remove() для HTML DOMTokenList
- Предыдущая страница length
- Следующая страница replace()
- Вернуться на один уровень выше HTML DOMTokenList
Определение и использование
Метод remove() удаляет один (или несколько) маркеров (token) из DOMTokenList.
Пример
Пример 1
Удалить класс "myStyle" из элемента:
const list = element.classList; list.remove("myStyle");
Пример 2
Добавить класс "myStyle" к элементу:
const list = element.classList; list.add("myStyle");
Пример 3
Переключить включение/отключение "myStyle":
const list = element.classList; list.toggle("myStyle");
Пример 4
Удалить несколько классов из элемента:
element.classList.remove("myStyle", "anotherClass", "thirdClass");
Пример 5
Получить количество классов элемента:
let numb = element.classList.length;
Пример 6
Имеет ли элемент класс "myStyle"?
let x = element.classList.contains("myStyle");
Пример 7
Если у элемента есть класс "myStyle", то удаляется "anotherClass".
if (element.classList.contains("mystyle")) { element.classList.remove("anotherClass"); }
Синтаксис
domtokenlist.remove(token, ...)
Параметры
Параметры | Описание |
---|---|
token | Обязателен. Токен (метка), который нужно удалить из списка. |
Возврат значения
Нет.
Поддержка браузерами
domtokenlist.remove() является особенностью DOM Level 4 (2015).
Он поддерживается всеми браузерами:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
Internet Explorer 11 (и более ранние версии) не поддерживает domtokenlist.remove().
Связанные страницы
- Предыдущая страница length
- Следующая страница replace()
- Вернуться на один уровень выше HTML DOMTokenList