Rolf B: onchange="this.form.submit()"

Beitrag lesen

Hallo Bernd,

probier's doch aus 😉. Müsste ich auch tun.

Aber prinzipiell: Ja, das sollte gehen.

The change event is fired for <input>, <select>, and <textarea> elements when an alteration to the element's value is committed by the user. Unlike the input event, the change event is not necessarily fired for each alteration to an element's value.

D.h. der Submit erfolgt nicht, während der User versucht, im SELECT zu navigieren, sondern erst dann, wenn die Änderung "bestätigt" wird.

Ob es Bedienungsfälle gibt, wo der User nicht so recht weiß wie er diese Bestätigung ausführen soll, musst Du schauen. Aus dem SELECT hinaustabben oder mit der Maus sonstwohin klicken, das sollte es tun. Ob sich das intuitiv bedient - sprich: ob die Idee gut ist - merkst Du dann auch.

Rolf

--
sumpsi - posui - clusi