Very first project on my own and I am having a problem when i am trying to target a set of buttons i am creating using JavaScript. The event listener will only fire when i hit the first button that is created. It wont register any other button clicks. What am i missing here? Any help would be appreciated.
JavaScript:
function creatButtons() {
for ( var i = 65; i <= 90; i++ ) {
let letter = String.fromCharCode( i );
let button = document.createElement( "button" );
button.id="buttons"
button.innerHTML = letter;
buttonHolder.appendChild(button)
}
}
creatButtons()
// Event listeners
document.getElementById("buttons").addEventListener('click',function(){
console.log("testing")
});
HTML:
<div id="button-holder"></div>
<script src="script.js"></script>