marko: event (z.B. onclick) dynamisch mit createAttribute setzen

Beitrag lesen

Hallo,
ich will einen event-Parameter (onclick, oder ...) dynamisch per JS einem Element zuweisen.
Dies funktioniert ausnahmsweise mal im IE und NICHT im Mozilla.

Ich mache folgendes:

var el = document.createElement('h1');

var attr = document.createAttribute('onclick');

attr.nodeValue = new Function("{func('x','x','z');}");

el.setAttributeNode(attr);

Hat jemand eine Lösung?

Dank und Gruß

marko