Der Martin: Select feld

Beitrag lesen

Hallo,

oder onchange.
Damit ist der Zyklus komplett.

;-)

Nur irgendwie zum Element zu springen heißt ja noch lange nicht, eine Auswahl getroffen zu haben.
"sobald man dann etwas auswählen möchte" (siehe Ursprungsposting) ist aber auch etwas anderes als "sobald man etwas ausgewählt hat".

Die _Absicht_ des Bedieners zu erkennen, ist für einen Computer bzw. eine Software auch nahezu unmöglich. Ein select-Element kennt ja nicht einmal ein Ereignis wie etwa ondropdown, das immerhin mit hoher Wahrscheinlichkeit darauf hindeuten würde, dass der Bediener eine Auswahl treffen will.
Denn wenn nur onfocus ausgelöst wird, heißt das ja noch lange nicht, dass ich die Auswahl ändern möchte.
Somit halte ich onchange hier für die einzig sinnvolle Lösung, auch wenn sie den Schönheitsfehler hat, dass die Platzhalter-Option beim ersten Aufklappen der Liste noch auswählbar ist.

Ciao,
 Martin

--
Wenn Zeit das Kostbarste ist, was wir haben, dann ist Zeitverschwendung die größte aller Verschwendungen.
  (Benjamin Franklin, amerikanischer Tüftler und Politiker)