torben: Problem mit createElement() und setAttribute()

Beitrag lesen

Hallo zusammen,

ich habe mit createElement ein tr-Element und dann mehrere td-Elemente erzeugt. Dann habe ich in der einen Zelle einen Button erzeugt und diesem Button Attribute hinzugefügt. Hat soweit alles geklappt. Nur mit einem Event-Handler als Attribut habe ich Probleme. Beim Anklicken des Buttons soll die Funktion Anzeige() aufgerufen werden. Verwendet man hier vielleicht nicht onClick? Kann mir jemand helfen?

var TD = document.createElement("td");
   var TDbutton = document.createElement("input");
   TDbutton.setAttribute("type","button");
   TDbutton.setAttribute("value","Anklicken");
   TDbutton.setAttribute("onClick","anzeige()");
   TD9.appendChild(TD9button);

Gruß Torben