molily: Dynamische Eventhandler erzeugen

Beitrag lesen

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