bene: Javascript entfernen per DOM

Beitrag lesen

var alteFunktion = function() { test() ; };

Ok, dass könnte funktionieren - ich berichte ob es klappt.

Thx, Bene

Habe nun einiges ausprobiert - leider noch kein verwertbares Ergebnis.

Problem:

Kann bei der Zuweisung der Funktion keine Variable übergeben werden?

Also z.B.:

var funktionsName = "test()";
var alteFunktion = function() { funktionsName; };

Wenn ich mir "alteFunktion" über ein alert ausgeben lasse steht dort
"function() { funktionsName; };

----

Da das schonmal nicht ging habe ich versucht die Funktion erstmal direkt einzugeben.

var alteFunktion = function() { test(); };

Wie rufe ich jetzt aber "alteFunktion" auf?

alteFunktion(); oder window.setTimeout("' + alteFunktion + '()", 0);

zeigen keine Wirkung!?

---

Wie sieht es bei Funktionen mit Parametern aus? Kann ich diese genauso "kopieren" oder muss hier der "function()" Befehl auch die Parmeter enthalten?

Gruß,
Bene