Hallo JavaScript Profis
Ich habe folgendes Problem:
Ich habe eine Auswahlliste (select) mit ca 300 Einträgen (Strassennamen einer Stadt). Leider gestaltet sich die Suche innerhalb der Einträge etwas mühsam. Das heisst um die "Schulstrasse" anzeigen zu können tippt ich ein "S" ein und die Liste selektiert mit den ersten Strassennamen beginnend mit "S" (Sandrain). Nun möchte ich aber auch noch einen 2. Buchstaben eingeben können ("c") und dann soll der erste Strassennamen beginnend mit "Sc" selektiert werden (Schimmelweg) u.s.w.
Ich denke folgender Weg ist der einfachste:
Ich habe nebst der Auswahlliste (select) habe ich ein einzeiliges Eingabefeld wo der Benutzer die ersten Buchstaben eingeben kann.
Nach jedem eingegebenen Buchstaben (mit OnKeyUp) soll in der Auswahlliste (select) der erste zutreffende Strassennamen selektiert werden.
Fragen:
- Wie kann mit JavaScript in einer Auswahlliste (select) der selektierte Eintrag verändert werden?
- Welche Möglichkeiten gibt es sonst noch?
Ist leider nur im Intranet zugänglich, kann also keinen Link geben...
Für alle Antworten danke ich bestens im Voraus - Danke!
Gruss
Pippo
Ich habe folgendes Problem:
Ich habe eine Auswahlliste (select) mit ca 300 Einträgen (Strassennamen einer Stadt). Leider gestaltet sich die Suche innerhalb der Einträge etwas mühsam. Das heisst um die "Schulstrasse" anzeigen zu können tippt ich ein "S" ein und die Liste selektiert mit den ersten Strassennamen beginnend mit "S" (Sandrain). Nun möchte ich aber auch noch einen 2. Buchstaben eingeben können ("c") und dann soll der erste Strassennamen beginnend mit "Sc" selektiert werden (Schimmelweg) u.s.w.
Ich denke folgender Weg ist der einfachste:
Ich habe nebst der Auswahlliste (select) habe ich ein einzeiliges Eingabefeld wo der Benutzer die ersten Buchstaben eingeben kann.
Nach jedem eingegebenen Buchstaben (mit OnKeyUp) soll in der Auswahlliste (select) der erste zutreffende Strassennamen selektiert werden.
Fragen:
- Wie kann mit JavaScript in einer Auswahlliste (select) der selektierte Eintrag verändert werden?
- Welche Möglichkeiten gibt es sonst noch?
Ist leider nur im Intranet zugänglich, kann also keinen Link geben...
Für alle Antworten danke ich bestens im Voraus - Danke!
Gruss
Pippo