Oliver: Dropdown Formular nach Eingabe auswählen

Guten Tag,

ich hab folgendes Problem. Ich habe in meiner Applikation sehr viele Drop Down Formular elemente mit sehr vielen Einträgen. Wenn der Benutzer nun einen bestimmten Buchstaben eingibt landet er immer auf dem Anfangsbuchsstaben der Einträge. Wenn er mehrmals denselben eingibt dann kann er in der Liste weitergehen. Ich hätte es aber gerne folgendermassen:

<select name="test" size="1">
<option>A</option>
<option>AB</option>
<option>ABC</option>
<option>B</option>
<option>BC</option>
<option>CD</option>
<option>CA</option>
</select>

Wenn der Benutzer nun das Select feld selektiert und die Buchstabenkombination "ABC" eingibt soll er auf dem dritten landen und nicht auf dem vorletzten. Ich hoffe ich habe mich einigermassen verstädnlich ausgedrückt.

Gruß,
         Oliver

  1. Hi,

    eine Lösung könte ich mir über onkeyup='CheckKey(SelectName,window.event.keyCode);' vorstellen

    dann noch ids für die options und die weitere verarbeitung über eine eigene function Checkkey(SelectName,foo).

    Gruß,
    Lars