Не работает функция, срабатывающая при нажатии на кнопку
Имеется код, где я присваиваю переменной кнопку. При нажатии кнопки в идеале должна появиться запись в консоли. Подскажите, пожалуйста, что я не так делаю?
let сhooseButtonAdd = document.querySelector('.btnAdd');
function addAuto() {
console.log('asdasdasdasd');
}
chooseButtonAdd.addEventListener('onclick', addAuto);
console.log(chooseButtonAdd);
<div class="btn">
<button class="btnAdd" type="button">
Добавить автомобиль
</button>
</div>
Ответы (1 шт):
Автор решения: Denis640Kb
→ Ссылка
У Вас в названии кнопки сhooseButtonAdd первая буква c русская.
Вам необходимо вызывать click вместо onclick.
let сhooseButtonAdd = document.querySelector('.btnAdd');
function addAuto() {
console.log('asdasdasdasd');
}
сhooseButtonAdd.addEventListener('click', addAuto);
<div class="btn">
<button class="btnAdd" type="button">
Добавить автомобиль
</button>
</div>