Thomas: onClick-Ereignis bei dynamisch erzeugten Elementen

Beitrag lesen

Hallo,

ich habe ein kleines Problem:

Ich erstelle in meinem Script dynamisch einen Button:

var bd = document.getElementsByTagName("body")[0];
var btn = document.createElement("input");
btn.type="button";
btn.value="button";
btn.onclick = "alert ('gedrückt');";
bd.appendChild(btn);

Das klappt auch wunderbar. Wenn ich jetzt aber auf den Button klicke, passiert nix. Der Eventhandler wird nicht ausgeführt.

Was mache ich da falsch?

Danke schonmal im Vorraus
Thomas