Добрый день, есть 3 кнопки, с разными id и одинаковыми class,
код кнопок
<button id="btna" class="btn btn-primary btn-sm"><i class="fa fa-search"></i> Показать</button>
<button id="btnd" class="btn btn-primary btn-sm"><i class="fa fa-search"></i> Показать</button>
<button id="btnsh" class="btn btn-primary btn-sm"><i class="fa fa-search"></i> Показать</button>
после нажатия нужно заблокировать нажатую кнопку и подменить надпись,
делаю так
document.querySelector('.btn').addEventListener('click', function () {
console.log('click');
this.disabled = true;
});
const buttonElem = document.querySelector('.btn');
let onButtonClick = function() {
buttonElem.textContent = 'Идет поиск. Ждите пожалуйста.'
}
buttonElem.addEventListener('click', onButtonClick);
при нажатие кнопки нечего не происходит, ошибок нет, в лог нечего не пишет, пробовала прописать
document.getelementbyclass
но дает ошибку, нашла, что это устаревшее, рекомендуют querySelector
В чем проблема ?
Спасибо.