Struppi: Aufruf einer Funktion über setTimeout() Methode

Beitrag lesen

function soNothing (myVariable)
{
  alert(myVariable); //das funktioniert
  setTimeout("doSomething(myVariable)", 2000); //hier erscheint die Fehlermeldung 'myVariable is not defined'

myVaribale ist lediglich innerhabl der Funktion bekannt, der Timeout läuft aber im window Kontext kennt diese Variabel also nicht.

Kann mir jemand sagen wie ich den Parameter richtig übergeben kann?

Kommt auf den Typ des Parameters an.

Struppi.