MudGuard: <button> workaround im IE?

Beitrag lesen

Hi,

Das sollte nach der Korrektur nicht mehr passieren.

Das sollte überhaupt nicht geschehen. Denn HTML legt fest, daß nur die Name-Value-Pärchen von "successful controls" übertragen werden dürfen - und bei mehreren Submit-Buttons legt HTML fest, daß nur derjenige "successful" sein kann, der tatsächlich zum Abschicken des Formulars benutzt wurde.

IE überträgt aber immer alle name-value-Pärchen von button-Elementen.

==> button ist für IE praktisch nur dann verwendbar, wenn man die name-value-Pärchen der buttons nicht braucht.

Und es gibt noch mehr nette Effekte mit button-Elementen im IE:
mehrere button ohne type-Attribut funktionieren als submit-button (submit ist default für das type-Attribut des button-Elements).
Füge ich einen weiteren button hinzu, gebe nur diesem neuen Button type="button" mit, funktioniert keiner der bisherigen submit-buttons mehr - es sei denn, ich geb ihnen explizit das type="submit" ...

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.