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?

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 = new Array(new Mensch("Rolf", "323445"), new Mensch("Dieter", "324355"), new Mensch("Klaus", "4364352"), new Mensch("Hans", "534234")); for(i=0; i < Liste.length; i++) { erstelleKnopf("buttons", Liste[i].vorname); erstelleElement("buttons", "br"); }

Crossposting nach gerade mal 30 Minuten Wartezeit: https://www.tutorials.de/threads/knoepfe-mit-onclick-per-javascript-erzeugen.403983

Thema hiermit geschlossen.