Задать вопрос
DrunkMaster
@DrunkMaster

Как на JS получить список классов?

Есть элемент, например:
<span class="one two">контент</span>

Хочу по клику на него получить строку one two т.е. список его стилей? Я хочу получить список стилей и добавить к нему ещё один, например сделать one two three.

Отдельный какой-то получить не проблема, например
var need = document.getElementById(id).style.background;

но это не то
  • Вопрос задан
  • 6725 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 2
sh13max
@sh13max
Хочу научиться качественно программировать☺
Допустим у нас имеется элемент
<div class="a b" id="ab"></div>
Чтобы обратиться к его классам мы используем
ab.classList;
Вернется массив
(2) ["a", "b", value: "a b"]
Чтобы добавить новый класс воспользуемся коммандой
ab.classList.add('c');
В итоге мы имеем следующий элемент
<div class="a b с" id="ab"></div>
Всю информацию о подобных нюансах можно найти на Learn JavaScript
Ответ написан
Комментировать
EvgeniyKvasyuk
@EvgeniyKvasyuk
https://developer.mozilla.org/ru/docs/Web/API/Elem...

тут как получить , как добавить, как удалить
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы