Hi,
offensichtlich habe ich mein Anliegen nicht ganz korrekt beschrieben...
Mein Problem ist, dass ich vom Server JavaScript Befehle in Form von Strings bekomme und diese nun Komponenten zuweisen muß.
Ein Beispielquelltext könnte so aussehen:
var func = "alert('test')";
var elem = document.getElementById("testElement");
Im Firefox hat sich dann folgende Methode der Zuweisung bewährt:
elem.setAttribute("onclick", func);
Der IE interpretiert den in "func" enthaltenden Text jedoch nicht als JavaScript Funktion sondern schlicht gar nicht. Der IE will auf jeden Fall eine Referenz auf eine Funktion oder aber eine ganze Funktion wie von Micha beschrieben haben.
Meine Frage ist jetzt, wie ich aus einem String eine interpretierbare Funktion mache. Im Firefox ist das recht unkompliziert... Im IE bin ich aber gescheitert.
Viele Grüße
Timo