Записался на курсы ВКСвоё собственное дополнение для VS CodeTelegram mtprotoПравильно не запустился VS CodeMingda D2 Мой принтер

Работа с классами

Бывает необходимо трансформировать внешний вид блока, для этого удобно просто изменить внешний вид при помощи добавления или удаления классов к элементу.

Добавление элементу класс "foo"
el.classList.add("foo");


удаление класса "bar"
el.classList.remove("bar");

переключение класса "foo"
el.classList.toggle("foo");

Возвращает название класса
el.className;
Проверка на наличие класса у объекта
if(el.classList.contains('active'))
добавление нескольких классов
el.classList.add( "foo", "bar" );

Помимо классов обрати внимание и на раздел атрибутов.