MudGuard: Hintergrundfarbe wechseln (kurios)

Beitrag lesen

Hi,

if(x)
       {
        document.getElementById('erster').style.backgroundColor = "#ff0000";
        x = 0;
       }
      if(!x)
       {
        document.getElementById('erster').style.backgroundColor = "#00ff00";

Du solltest hier "else" verwenden.
Denn so wie Du es jetzt hast, wird die Farbe auf rot gewechselt, dann x auf 0 gesetzt, dann geprüft, ob x 0 ist und sofort auf grün gewechselt.

Der Alert sorgt für die Verzögerung, damit die Änderung auf Rot gezeichnet werden kann, bevor der Wert auf grün gesetzt wird.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.