Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Input text с предложением вариантов (https://javascript.ru/forum/dom-window/39144-input-text-s-predlozheniem-variantov.html)

devote 17.06.2013 22:32

Кстати в HTML5 давно подобное придумали:
<input type="text" list="listCities" placeholder="Enter your location..">
<datalist id="listCities">
    <option value="Saint-Petersbug"></option>
    <option value="Moscow"></option>
    <option value="New York"></option>
    <option value="New Jersey"></option>
</datalist>

danik.js 17.06.2013 23:55

Цитата:

Сообщение от devote
Кстати в HTML5 давно подобное придумали:

А можно как-то выпадение списка форсировать при фокусе? А то сейчас надо стрелку вверх/вниз нажать чтоб список появился.

рони 18.06.2013 00:03

Цитата:

Сообщение от danik.js
А то сейчас надо стрелку вверх/вниз нажать чтоб список появился.

ие при фокусе показывает

allanmiln 18.06.2013 10:57

Цитата:

Сообщение от devote (Сообщение 256873)
конечно есть, но они все громоздкие, просят каких либо библиотек.. например та что предложил рони, требует подрубить jQuery, лично я не вижу смысла в таком плагине, ради которого нужно подрубать полуметровую библиотеку. Ну и плюс ко всему, чаще всего те что есть, не имею того что хотелось бы в них видеть. Либо дают сделать это, но путем трудоемкого изучения API и т.д.

Лично я со стороны разработчика и со стороны посетителя предпочитаю качество и удобство. Для мобильных устройств можно делать отдельную версию сайта - это уже намного проще.

devote 18.06.2013 11:21

Цитата:

Сообщение от allanmiln
Для мобильных устройств можно делать отдельную версию сайта - это уже намного проще

С учетом того что я этим постоянно занимаюсь, я с вами не соглашусь. Не так то и просто писать под мобилы, так как мобил море, браузеров в них море. Уж поверьте моему опыту, писать под десктопный браузер(ы) намного проще чем под мобильный(е)


Часовой пояс GMT +3, время: 22:17.