@DarCKoder

Как настроить событие на элемент отслеженный getElementsByClassName???

К примеру:
var getWithId = document.getElementById("asd");
getWithId.onclick = function(){
this.innerHTML = "value";
}
Так всё работает!

ну а если заменить getElementById на getElementsByClassName, то ничего и не срабатывает.
  • Вопрос задан
  • 1066 просмотров
Решения вопроса 1
VIKINGVyksa
@VIKINGVyksa
front-end developer
по id возвращает элимент, а по классу возвращает коллекцию
берите просто элимент который хотите
document.getElementsByClassName('asd')[0].addEventListener('click',function(){console.log('click!')},false);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект