<div id="spisok">
<div id="opt1"></div>
<div id="opt2"></div>
...
<div id="optn"></div>
</div>
По onkeyup отслежуешь нажата ли клавиша перемещения стрелок, и увеличиваешь/уменьшаешь цифру.
Стилями можно выделять нужный див и запоминать его ИД, чтоб потом текс этого ДИВа вставить в поле.