как добавить класс к элементу dom в javascript
год назад
Nikolai Gagarinov
Ответы
Метод classList
предоставляет простые и удобные методы для работы с классами элемента. Чтобы добавить класс к элементу, вы можете использовать метод add()
.
Этот метод безопасен и не перезаписывает существующие классы элемента. Вы также можете добавить несколько классов, передав их в метод add
через запятую:
Вы можете напрямую изменить строку className
элемента. Однако будьте осторожны — это свойство перезаписывает все существующие классы.
Если элементы уже имеют классы, этот подход может привести к ошибкам, если вы забудете про пробел. Этот метод не добавляет классы, если элемент имеет уже ранее присвоенные классы.
Еще один способ добавления класса — с помощью метода setAttribute
. Этот вариант также перезаписывает все существующие классы.
Используйте этот метод с осторожностью, так как он не сохраняет предыдущие классы.
9 месяцев назад
Ivan Gagarinov
Похожие вопросы