Auswahlliste: NICHT nur Liste mit festen Einträgen anbieten
Florian
- html
Guten Tag,
besteht die Möglichkeit ähnlich wie bei Access
Auswahllisten vorzudefinieren und die Möglichkeit
dem Anwender dieses Feld zu editieren.
Editieren aus dem Grund, dass keine Rechtschreibe-
fehler entstehen können.
Beispiel:
-> Auswahllistenfeld mit folgenden Einträgen:
(Standard ist leeres Feld)
Armin Maier
Marion Maier
Mark Maier
Michael Maier
Michaela Maier
Sascha Maier
Steffan Maier
Steffen Maier
(diese Informationen werden aus Oracle Datenbank gelesen
... natürlich sind es etwas mehr als diese 8 Datensätze
... ca. 120 Personen)
Anwender möchte nun in diesem Auswahlfeld Michael Maier
auswählen bzw. eingeben. Damit keine Tippfehler entstehen,
wird z.B. bei Access nach Eingabe des ersten Buchstaben
"M" gleich zum ersten Namen der mit "M" beginnt, gesprungen.
Nach eingabe von "Mi" ist man schon bei Michael Maier und
man muss nur noch die TAB-Taste betätigen.
Ist dies auch in HTML mit Auswahllisten möglich?
Wenn nicht ... gibt es Alternativen?
Danke schon einmal im Voraus.
Florian
Hallo Florian!
Ich denke, sowas schon mal in VB-Script gesehen zu haben - sollte eigentlich leicht zu finden sein.
Für HTML möchte ich es nicht ausschließen - wäre mir zwar willkommen, aber neu.
mfg
norbert =:-)
mfg
norbert =:-)
Hallo Norbert,
danke für Deine Antwort.
Das bringt mich aber leider nicht weiter.
Gibt es keine Alternative zu meinem Problem.
Nur am Rande ... mein System:
Apache
PHP
Oracle
Da ist nichts übrig für VB-Script.
Würde mich über ein wenig Hoffnung freuen.
Danke!!!
bis denn
Florian
Hi,
Nur am Rande ... mein System:
Apache
PHP
Oracle
Das ist wirklich am Rande. Die von Dir gewünschte Aktion muß am Client (Browser) stattfinden, da ist es vollkommen egal, welcher Server die HTML-Seite mit welchen Techniken erzeugt hat.
Die einzig mögliche Lösung wäre ein Javascript, daß auf Tastendrücke im select reagiert und entsprechend dem eingegebenen String das jeweils passende Element aus dem option-Array auswählt.
cu,
Andreas
Hallo MudGuard,
Danke auch Dir für Deine Antwort.
Die einzig mögliche Lösung wäre ein Javascript, daß auf Tastendrücke im select reagiert und entsprechend dem eingegebenen String das jeweils passende Element aus dem option-Array auswählt.
Genau so etwas würde ich mir wünschen.
Könntest Du mir einen kleinen Hinweiss geben,
wie ich an dieses Problem rangehen könnte?
Bei welcher Funktion, Event Handler was auch immer
muss ich nachschlagen?
Danke schon einmal im Voraus.
bis denn
Florian
Hi,
Die einzig mögliche Lösung wäre ein Javascript, daß auf Tastendrücke im select reagiert und entsprechend dem eingegebenen String das jeweils passende Element aus dem option-Array auswählt.
Genau so etwas würde ich mir wünschen.
Könntest Du mir einen kleinen Hinweiss geben,
wie ich an dieses Problem rangehen könnte?
Bei welcher Funktion, Event Handler was auch immer
muss ich nachschlagen?
Guck Dir die Liste der Eventhandler (z.B. hier:<selfhtml.teamone.de/html/attribute/eventhandler.htm#uebersicht>) an und denk drüber nach, welche etwas mit Tastendrücken zu tun haben könnten.
Speichere die Tastendrücke in Form eines Strings (unter Berücksichtigung von Backspace!)
Benutze diesen String zur Auswahl der passenden option.
cu,
Andreas