Hallo,
genau Thomas, jetzt hast du das Problem erfaßt.
Fein ;-).
Zum Thema outerHTML: Ich habe eben gerade festgestellt, dass die Klickerei funktioniert, wenn ich mein Element erst erzeuge und ins DOM hänge und dann mit outerHTML den Code zusammenbastle. Aber ne saubere Lösung ist das wahrlich nicht.
Hm, diese eine (letzte) Zeile aktiviert offenbar den Code:
//...
el.setAttribute("onclick","myFunction('huhu')");
if(el.outerHTML)el.outerHTML=el.outerHTML;
Ein nicht uninteressantes Ergebnis.
MfG, Thomas