Hi,
Also im original posting steht
this.hideit=m_hide2;
ach so! Das habe ich übersehen... sorry!
damit sollte ich doch this.hideit() aufrufen können oder nicht?
Nein. hideit ist eine Variable, keine Funktion. Du kannst höchstens ein Konstrukt mit eval versuchen, etwa der Art eval("this.hideit"+"()"); aber ehrlich gesagt glaube ich da nicht dran. Ich würde eher eine Funktion versuchen, die hideit auf den Wert überprüft und dann entsprechend verzweigt, also etwa:
function jump() {
if (hideit == 'm_hide2') m_hide2();
else if (hideit == '...') ...();
}
Cheatah