ВЫПАДАЮЩИЙ СПИСОК
Добрый день.
прошу помочь с одной темкой, с js знаком не особо сильно по этому и интересуюсь Нужно сделать такую вешь: input - в него вводишь слово, а тебе открывается блок сос писком слов из Базы начинающихся на введенные символы (как в гугле и щас на яндексе и на мейле тоже есть) Сам список то я реализовал,проблема в то, как при нажатии на стрелочку на клавиатуре переместить курсор на ссылки с подходящими словами..??? |
<div id="spisok"> <div id="opt1"></div> <div id="opt2"></div> ... <div id="optn"></div> </div> По onkeyup отслежуешь нажата ли клавиша перемещения стрелок, и увеличиваешь/уменьшаешь цифру. Стилями можно выделять нужный див и запоминать его ИД, чтоб потом текс этого ДИВа вставить в поле. |
примерно так все и реализовал.
Но упорно все это не хотело работать в FF в итоге передал выпадающий список на multiple,и в принцепе все круто, но вот с чем не смог справится, так это с оперой,когда набирашь текст выпадает список - жмешь стрелку вниз а тебе список автозаполнения браузера и в FF тоже самое,в принципе не так и фатально, т.е. переход на спиок осуществляется но както не то всеравно... |
подскажите как реализовали выпадающий список
сделал как здесь описано http://www.it-web.ru/2009/03/12/auto...-input-form-1/.
Но мне не нравиться, что этот список при отображении смещает все элементы на странице. Подскажите как сделать, чтобы список был поверх элементов страницы. Как вы сделали свой список? Спасибо. |
position:absolute; может не добавил?
|
Цитата:
|
Часовой пояс GMT +3, время: 00:28. |