Не работает код HTML + JS
Коллеги, добрый день, подскажите пожалуйста, почему при нажатии на кнопку, которую я зарегистрировал в JS не работает тот самый код? Что я делаю не так?
const langbtn = document.querySelectorAll('.header__lang-btn');
for (let i = 0; i < langbtn.length; i++) {
langbtn.addEventListener('click', () => {
//alert('Test!');
console.log('Test!');
});
}
<div class="header__langs">
<button class="header__lang-btn">ru</button>
<button class="header__lang-btn lang-active">en</button>
</div>
Сам скрипт подключен корректно, тестовое сообщение при загрузке сайта выводит, но не работает алерт при клике на одну из зарегистрированных кнопок, что я делаю не так?
Источник: Stack Overflow на русском