MudGuard: onchange="document.myForm.submit()" und der IE8

Beitrag lesen

Hi,

onChange macht bei einer checkbox nicht viel sinn, da du den wert nicht ändern kann, nur den zustand (wenn das das richtige wort dafür ist)
Meines Erachtens ist diese Erklärung nicht mit der Realität stimmig. Ich erkläre mir das Verhalten des IE wie folgt:
solange der Fokus des Browsers auf einem Input-Feld liegt, wird bei Änderungen des Zustands (value bei type="text", checked bei type="checkbox") nicht ausgelöst. Erst nach Verlassen des Input-Elements wird das Ereignis abgefeuert, wenn sich der Zustand geändert hat.

So ist es ja auch definiert:

The onchange event occurs when a control loses the input focus and its value has been modified since gaining focus.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.