Есть вот такая страничка
http://jsfiddle.net/mkukushkin/nhCfq/
В ней попытался сделать ввод, как, например в exel (можно управлять переходами от ячейки к ячейке стрелочками и редактировать по enter).
Есть пара проблем.
1. В FF, если перейти стрелкой с поля input в поле select - меняется значение в select. Как я понял, за это отвечает функция event.preventDefault(), но в FF - она не работает.
2. Можно ли по нажатию enter на поле select - раскрыть список.