Laikovski
@Laikovski
lern js

Как получить атрибут по клику из «коллекции»?

Добрый вечер.
Есть несколько div с атрибутами...
<div class="answer-choice" data-answer="1"></div>
<div class="answer-choice" data-answer="2"></div>
<div class="answer-choice" data-answer="3"></div>


Необходимо по клику на див получить значение атрибута и передать дальше в функцию
пытаюсь сделать так:
var buttons = document.querySelectorAll('.answer-choice');
  
for (var i = 0; i < buttons.length; i++) {
buttons[i].addEventListener('click', funValue); 
var val = buttons[i].getAttribute('data-answer');
   };
  
  function funValue(){
    console.log(val)
      }

по клику выводит последний атрибут. Направьте в нужную сторону. Всем спасибо
  • Вопрос задан
  • 738 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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