wahsaga: Aufruf einer Funktion über setTimeout() Methode

Beitrag lesen

hi,

setTimeout("doSomething(myVariable)", 2000); //hier erscheint die Fehlermeldung 'myVariable is not defined'

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

übergebe nicht die variable, sondern ihren wert:

setTimeout("doSomething("+myVariable+")", 2000);

wenn das nicht gehen sollte (weil variable eine objektreferenz o.ä. enthält), dann mache die variable global, so dass sie auch für doSomething() verfügbar ist.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }