Palme: setTimeOut (ich raff dat jetzt net)

Beitrag lesen

Hallo,

ich habe folgende Funktion:

function farbe() {

window.setTimeout("document.getElementById('infotext').style.color = 'red'",3000);
  window.setTimeout("document.getElementById('infotext').style.color = 'green'",3000);
  window.setTimeout("document.getElementById('infotext').style.color = 'blue'",3000);
  }

Diese Funktion soll also die Schriftfarbe nach 3 Sekunden wechseln, erst rot, dann 3 Sekunden später grün, und dann blau.

Die Funktion wechselt aber nach 3 Sekunden direkt nach blau.

Kann mir jemand erklären, warum die übrigen SetTimeOut's scheinbar ignoriert werden?

Grüße

Palme