Knöpfe mit "onclick" per Javascript erzeugen

  • Hallo Freunde der Sonne, folgendes Skript generiert vier Knöpfe, diese
    geben allerdings keine Meldung aus, wenn man auf sie klickt. Wo liegt
    der Fehler?


    JavaScript
    1. function Mensch(vorname, telefonnummer){ this.vorname = vorname; this.telefonnummer = telefonnummer;}function erstelleKnopf(id, aufdruck){ // document.getElementById(id).appendChild(document.createElement("button")).appendChild(document.createTextNode(aufdruck)); einfuegen = document.createElement("button"); einfuegen.onclick = "alert('Hallo')"; document.getElementById(id).appendChild(einfuegen);}function erstelleElement(id, ele){ document.getElementById(id).appendChild(document.createElement(ele))}function hinweis(){ alert("Es funktioniert!");}Liste
    2. = new Array(new Mensch("Rolf", "323445"), new Mensch("Dieter",
    3. "324355"), new Mensch("Klaus", "4364352"), new Mensch("Hans",
    4. "534234"));for(i=0; i < Liste.length; i++){ erstelleKnopf("buttons", Liste[i].vorname); erstelleElement("buttons", "br");}