FranchescoMariscotti
@FranchescoMariscotti
Ну тупа прогир

Как вывести значение счётчика кликов в каждую кнопку отдельно?

Есть неограниченное кол-во кнопок на странице и нужно чтобы по нажатию на каждую в любом порядке отображалось кол-во кликов и выводилось в эту кнопку. По моему коду увеличивается общий счётчик counter, поэтому при клике на любую кнопку будет 1, а при клике на любую другую 2, а не 1, как должно быть.

https://codepen.io/Lu_Bu/pen/MWvOYvv
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
XanXanXan
@XanXanXan
const buttons = document.querySelectorAll('button');
buttons.forEach(button => button.addEventListener('click', countClicks));

function countClicks({ target }) { 
  target.innerHTML = (+target.innerHTML + 1) || 1;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
22 мая 2024, в 15:49
30000 руб./за проект
22 мая 2024, в 15:36
5000 руб./за проект
22 мая 2024, в 15:29
120000 руб./за проект