Struppi: for-function-bindings

Beitrag lesen

Danke euch beiden, die erste Möglichkeit krieg ich hin,
allerdings das mit new Function nicht, wie müsste ich
das anstellen?

Schau dir nochmal das Kapitel in selfhtml an, wie man eine Funktion mit new Function erstellt.

myFunc = new Function(i);

hier hast du eine Referenz auf deine Funktion.

test1[i].onmouseover=myFunc()

und hier rufst du sie auf, wenn müßtest du myFunc ohne Klammer schreiben. allerdings bin ich mir nicht sicher ob dein Konstrukt so funktioniert.

{
  alert(this.i);
}

dieser Block wird dann wahrscheinlich einfach ausgeführt.

Struppi.

--
Javascript ist toll (Perl auch!)