0
我正在動態創建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()'採用一個id,而不是一個元素類型。 –
@FrédéricHamidi:這是一個錯字。修復。謝謝。 – Fergoso