Страницы

Поиск по вопросам

пятница, 14 декабря 2018 г.

Проверить наличие CSS класса в javascript

Как проверить наличие или отсутствие класса у элемента на чистом javascript?
Необходимо добавить класс элементу по клику, но при этом проверить наличие у него этого класса перед добавлением, чтобы класс не дублировался.
вот код:
var cells = document.getElementsByTagName('td');
for(var i=0; iссылка на полный код jsfiddle


Ответ

сделала так - по клику добавляется класс и удаляется при повторном клике. вот код:
var cells = document.getElementsByTagName('td'); for(var i=0; ifunction selectDate(){ if(this.classList.contains('active')){ this.classList.remove('active'); }else { this.classList.add('active'); } }
ссылка на полный код: jsfiddle

Комментариев нет:

Отправить комментарий