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

Как избежать инструкции onclick?

Насколько я знаю, сейчас инструкции типа "onclick", "onload", "onmouseover" и т.п. не так широко используются как это было раньше и их обыгрывают иначе, указывая id/class и привязывая к ним событие в отдельном js файле. Так вот вопрос:
Если есть несколько элементов, типа
<span id="id1">...</span>
<span id="id2">...</span>
<span id="id3">...</span>

То как к ним привязать событие? Я могу привязать событие к каждому id по отдельности в js файле, но это не вариант, учитывая, что таких вот "idX" может быть на странице разное количество.
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@ildar-meyker
Прочитай про делегирование событий. https://javascript.info/event-delegation
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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