Hi,
Nur eben in Firefox seh ich nur das Anfangsbild. Keine Action.
und keine Fehlermeldung? Keine der Debug-Ausgaben, die Du vorgenommen hast, wird gezeigt? Dann ist die Sache klar: Du hast JavaScript deaktiviert.
window.Ampel.src = Farbe;
Wo hast Du window.Ampel erzeugt?
Ganz ehrlich: Der Code is ein bisschen zusammengeschustert. Ich hab wenig Ahnung mit Javascript und hab den Code aus einem Beispiel herauskopiert.
Heidenei. Okay, dann verrate ich es Dir: Du hast window.Ampel *nirgendwo* erzeugt. Es existiert nicht. Außer in Browsern, die glauben, man könne willkürlich irgendwelche Dinge aus allen möglichen Quellen in globale Scopes schmeißen, beispielsweise aus IDs in HTML-Dokumenten. Zum Glück beherrschen aber selbst diese Browser die regulären Zugriffsmethoden, die insbesondere in DOM bestehen.
Erhöhe also Deine Ahnung von JavaScript im betreffenden Bereich.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes