IwanQ
@IwanQ
Плохие времена часто дают прекрасные возможности

Как получить src?

Здравствуйте.

Есть код (https://jsfiddle.net/r4numay8/):

<div class="slide-img">
  <a href="#">
    <img src="1.jpg" alt="">
  </a>
    <a href="#">
    <img src="2.jpg" alt="">
  </a>
</div>


По нажатию на ссылку нужно получать атрибут src у картинки.

Я пытался через querySelectorAll, но при попытке повесить событие addeventlistener получал ошибку. Через id тоже не получилось, вспомнил что id это уникальный идентификатор и он должен быть один на странице.

Подскажите пожалуйста, как сделать так, чтобы по нажатию на ссылку в консоль выводился атрибут src у img. И чтобы эту функцию можно было вызывать не один раз.

Заранее спасибо
  • Вопрос задан
  • 221 просмотр
Решения вопроса 1
KickeRocK
@KickeRocK
FrontFinish
const allLinks = document.querySelectorAll('.slide-img a');
allLinks.forEach(el=>el.addEventListener('click',function(e){
e.preventDefault();
console.log(el.querySelector('img').getAttribute('src'));
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Myagi Минск
от 3 000 до 4 000 $
Stream Labs Москва
До 150 000 ₽
Salesbeat Москва
от 150 000 до 250 000 ₽
17 февр. 2020, в 23:30
1100 руб./за проект
17 февр. 2020, в 19:40
500 руб./за проект
17 февр. 2020, в 19:36
5000 руб./за проект