Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.08.2006, 08:43
|
|||
|---|---|---|---|
|
|||
HTML, JS. Как сделать, чтобы можно было выбирать любую опцию select - а |
|||
|
#18+
<select size="5"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> Хочется сделать выбор рубрик именно в виде select c size>1 Как сделать, чтобы пользователь мог выбрать ЛЮБОЙ из элементов option. В Mozile это возможно, т.к там работтает selected=false В IE это не возможно, т.к там при указании <option selected="false" не возможно выбрать ту же самую опцию списка, а мне нужно ЛЮБУЮ. Хочу чтобы работало в IE и в Mozile ================================== Если ставлю <select size="5" onChange="selectOption()"> Все работает отлично, но нельзя выбрать ту же самую опцию, которая была. Собственно задача: сделать поиск в select-e по like Есть поле <input onKeyUp="findItem()"> Когда вводим что-нибудь в поле, в селекте находим похожую по like опцию и устанавливаем ее в selected, чтобы подсветить в select-e. Далее кликаем по найденной мышкой и серверу должно передаться значение option. Так же при клике на любую из опций, серверу должно передаться ее значение. Повторюсь, что проблема в том, что когда опция становится selected, при клике на нее не будет события onchange. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.08.2006, 10:16
|
|||
|---|---|---|---|
|
|||
HTML, JS. Как сделать, чтобы можно было выбирать любую опцию select - а |
|||
|
#18+
Alexey TurnКак сделать, чтобы пользователь мог выбрать ЛЮБОЙ из элементов option. В Mozile это возможно, т.к там работтает selected=false В IE это не возможно, т.к там при указании <option selected="false" не возможно выбрать ту же самую опцию списка, а мне нужно ЛЮБУЮ. Что-то непонятно... Скопировал предложенный код, открыл в ИЕ, все отлично выбирается.. Зачем selected = false ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.08.2006, 11:02
|
|||
|---|---|---|---|
|
|||
HTML, JS. Как сделать, чтобы можно было выбирать любую опцию select - а |
|||
|
#18+
нельзя отловить событие выбора той опции, которая уже выбрана на данный момент. Например вы выбрали первую опцию - это событие onchange(), а дальше если вы пытаетесь кликнуть по ней же -никакого события не произойдет. В firefox это все разруливается с помощью selected=false, либо вешая функцию onClick() на каждую из опций, в ИЕ ни то ни другое не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&tablet=1&tid=1346654]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 317ms |

| 0 / 0 |
