Kaja: Dynamische Eventhandler erzeugen

Beitrag lesen

Vielen Dank,

das scheint genau das zu machen, dass ich erwartet habe.

mit "call" war der Funktionscode gemeint, sorry, falls das etwas unklar ausgefrückt war...

sieht aber super aus.

Kaja

Hallo,

ich bin auf der Suche nach einer Möglichkeit, um dynamisch Event Handlern eine Funktion zuzuweisen.

node.onsubmit = function() { 'call' };
eval('function() {' + call + '}');

Call soll für eine String-Variable mit dem Programmcode der zu erstellenden Funktion stehen? Dann kannst du folgende Schreibweise verwenden:

new Function("Programmcode der Funktion");
also
node.onsubmit = new Function(call);

wobei ich 'call' an die Funktion übergebe

Wie ist das gemeint?

Mathias