Метод 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

Метод item()

Метод add()

Метод toggle()

Метод forEach()

Метод entries()

Метод keys()

Метод values()

Объект DOMTokenList

  • Предыдущая страница length
  • Следующая страница replace()
  • Вернуться на один уровень выше HTML DOMTokenList