Ingo Turski: Farbänderung eines Tabellenhintergrund bei "onClick"

Beitrag lesen

Hi,

dagegen spricht, daß der IE mit onchange bei Radiobuttons nicht zurecht kommt.

Das wäre mir neu, kannst du das bitte präzisieren?

Schau Dir mal diese Seite an: http://www.1ngo.de/web/quelltext.html.
Hier hatte ich ursprünglich vor, auf den Submit-Button zu verzichten und stattdessen die Radios mit onchange zu bestücken und bin am IE gescheitert. Ich habe die Eventhandler jetzt mal zur Demonstration onload wieder eingefügt. Der IE feuert zum einen immer erst einen Klick verspätet und liefert dann als value auch noch den Wert des letzten Klicks zurück.
Konkret: Klicke bei "Validität" auf "Weitgehend" -> keine Änderung im Ergebnisfeld.
         Klicke dann auf "Nein" -> Ergebnis 2+, daß aber für "Weitgehend" zutrifft.
         Klicke auf "Berechnen", dann wird auch korrekt 2- angezeigt.
Dieses merkwürdige Verhalten bekomme ich übrigens auch, wenn ich die Eventhandler im HTML-Code direkt eintrage, den Submit-Button entferne und mir in der Funktion den Wert über alert() ausgeben lasse. Erster Klick: kein alert, folgende Klicks: alert des vorherigen Wertes.

freundliche Grüße
Ingo