Code: Select all
const container = document.getElementById("container");
// Dynamically adding a button
container.innerHTML = `Click Me`;
// Trying to add event listener
document.getElementById("myBtn").addEventListener("click", function() {
alert("Button clicked!");
});
- Wie fügt man Ereignis-Listener richtig an Elemente an, die dynamisch in JavaScript erstellt werden?
- Muss ich DOMContentLoaded, setTimeout oder etwas anderes verwenden?
- Ist Ereignisdelegation hierfür eine bessere Lösung? Szenario?
Mobile version