marc: input-feld mit dropdown menü abgleichen

Beitrag lesen

Hallo Leute

Folgendes Problem:

Ich möchte in einem Formular dem Benutzer die Möglichkeit geben einen Hafen auszuwählen. Dazu soll er die Möglichkeit haben den Hafen durch eingabe des Hafen-Codes ODER durch auswahl aus einem sehr langem dropdown Menü (also so einem einzeiligen non-multiple Selection Feld) zu definieren. Im Dropdown Menü sollten die Häfen natürlich vollständig ausgeschrieben sein. Ist es möglich, dass der Benutzer den Code da eingibt und bei Verlassen (bzw noch bei der Eingabe) der Eingabe-Zeile die Markierung des Dropdown Menüs die Richtige Position automatisch findet? Er gibt also z.b "NY" in das Codefeld ein und rechts davon springt das Menü auf den Eintrag "New York". Umgekehrt wäre es auch praktisch, also Auswahl im Menü und der Code wird im Eingabefeld automatisch aktualisiert, bzw eingetragen. Die Auswahlliste ist nunmal sehr lang und alle Codes kennt auch keiner.  Einfach die Auswahlliste markieren und "N" drücken bringt leider auch selten was, da ja vor "New York" noch zig andere kommen.

Ist das sehr kompliziert? Mir fiel es schwer dazu Information zu finden

Danke für Tipps oder Verweise an helfende Seiten