Я создаю 3 кнопки динамически. Теперь мне нужно добавить событие onclick. Как я могу сделать работу onclick?addEventListener не работает на динамически созданной кнопке
var btns='';
var category = ["fur_", "fts_", "fas_"];
for(i = 1; i < category.length; i++){
btns +='<button type="button" class='+category[i]+' id= "myBtn'+i+'">Button</button>';
}
document.getElementById('div').innerHTML = btns;
var button = document.getElementById('myBtn1');
button.addEventListener('click', function() {
alert('Clicked');
}, false);
'getElementById()' принимает идентификатор, а не тип элемента. –
@ FrédéricHamidi: это была опечатка. починил это. Благодарю. – Fergoso