Помогите, пожалуйста, сделать такую фишку:
Есть выпадающий список, где содержаться данные (например, фамилии): ---, иванов, ивушкин, петров, сидоров. По умолчанию выбирается прочерк. Допустим, этот список находится в форме, где много полей... шагаем по ним табом. И вот добрались до фамилий (поле активно).
Как сделать так, чтобы при вводе на клаве "и" появлялась фамилия "Иванов", при дальнейшем вводе "ву" - выбиралась фамилия "Ивушкин". Если нажать на "Backspace", то возвращаемся к "ив" и выбирается первое (в алфавитном порядке) слово "Иванов".
Такая фишка встречается в некоторых программах, а как сделать ее на JS - не знаю...