Hallo Michael,
Glaube ich hab den grund gefunden.
else
{
alert("rot auf grün");
img01.scr = 'green.gif'; //wechselt rot auf grün
^^ Hier hat sich ein Tippfehler eingeschlichen, src und nicht scr.
bild = 'green';
}
Das müsste das Problem sein. Ansonsten schreib dann mal ein document vor img01 und ersetze den "id" im <img>- Tag durch "name"