Thomas Meinike: (DOM) ON THE FLY erzeugter Button führt kein Javascript aus!

Beitrag lesen

Hallo,

Ein Problem ist bei mir, daß ich immer Laufzeitfehler bekomme. Gut diesen kann ich mit setTimeout beheben. Leider funktioniert die Geschichte immer noch nicht in meinem Konstrukt, da ich auch eine Tabellenzeile mit neuen Zellen erzeuge und der Button innerhalb der Zelle dargestellt wird. Darstellung funktioniert fabelhaft. Der Aufruf aber immer noch nicht. Vielleicht hast du noch eine Idee wo ich die ...outerHTML anweisung plazieren sollte.

Versuche mal die gesamte Tabelle nach dem dynamischen Erzeugen von neuen Kindknoten und Inhalten zu "refreshen":

document.getElementsByTagName("table")[index_ab_0].outerHTML=document.getElementsByTagName("table")[index_ab_0].outerHTML;

oder dem "zustaendigen" table-Element eine eigene ID zuweisen und selbiges via document.getElementById() machen.

Ansonsten mal etwas mehr Code online stellen.

MfG, Thomas