wiberg: Probleme mit Funktionsaufruf

Beitrag lesen

Hallo,

die Funktion (eig. eine Methode) "move" ruft sich selbst nach einer gewissen Zeit auf - leider scheint sie nicht mehr zu wissen, dass sie eine Methode von einem Objekt ist. Sie kann dann nicht mehr auf die Eigenschaften des Objekts zugreifen. Warum?
Code:

das Objekt sieht so aus:

function Sn(color) {
    this.posx = Math.floor(size / 2);
    this.color = color;
    this.move = move;
}

function move() {
  document.getElementById(this.posx).style.color = "#" + this.color;
  window.setTimeout("this.move();",this.speed);
}