Jürgen Berkemeier: Laufend sich aendernde Farbe

Beitrag lesen

Hallo Max,

die Variable p ist innerhalb der Funktionen Init1/2 deklariert, also eine lokale Variable. Wenn die Funktionen dann über setTimeout aufgerufen werden, gibt es die lokale Variable p nicht mehr, da ja Init1/2 schon beendet ist. Deklariere p einfach außerhalb der Funktionen, p ist dann eine globale variable und in allen Funktionen bekannt.

Gruß, Jürgen