Der Martin: Selektbox sofort ausführen

Beitrag lesen

Hallo EKKi,

Nun soll der Nutzer aber eine Select-Box zur Verfügung haben, bei der er einen bestimmten Tag zwischen 1 und 31 anwählen kann. Sobald er das getan hat, soll die Seite mit dem Wert (also der Tag, den er angewählt hat) neu geladen werden.
Dann kommst Du nicht umhin, ein Formular um die <select>-Box herumzupacken ...

das stimmt so nicht ganz. Ein Formular (dann aber bitte auch mit Submit-Button!) wäre zwar eine sehr empfehlenswerte Fallback-Lösung für Besucher ohne Javascript. Aber es spricht nichts dagegen, im onchange-Eventhandler des select-Elements den ausgewählten Eintrag zu bestimmen und davon abhängig mit
  location.replace(url+"?param="+value);
die Seite mit den ausgewählten Informationen neu zu laden.

Ciao,
 Martin

--
Denken ist wohl die schwerste Arbeit, die es gibt. Deshalb beschäftigen sich auch nur wenige damit.
  (Henry Ford, amerikanischer Industriepionier)