Thomas: Varialble in setTimeout

Beitrag lesen

Hallo David!

Besten Dank für Deine Antwort!

Leider scheine ich schwer von Begriff zu sein!

Bei Deinem angegebenen Link steht:
 «Eine Übergabe der Werte mittels  Zeichenkettenverknüpfung ist jedoch jederzeit möglich.»

Das habe ich nun versucht:

function Cneupos(ebene) {
   if(ebene.x < 230)return false;
   ebene.gehNach(ebene.x-2,ebene.y-3);
   setTimeout('Cneupos('+ebene+')',10);
   }

Ich unterbreche vor dem " den String gebe den Variablennamen ein und hänge den Rest an. Wird aber leider nicht gefressen! Die innere Klammer von SetTimeout frisst einfach keine Variablen!

....?

Gruss Thomas

Hallo Thomas,

Muss ein einfacher Syntaxfehler sein, dem ich nun schon Stunden geopfert habe.
So mag es sein. Leider hast du deine Zeit nicht in SelfHTML invensiert, dort steht doch der Hinweis auf des Rätsels Lösung, siehe http://de.selfhtml.org/javascript/objekte/window.htm#set_timeout.

Grüße
  David