Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) <select> перехват выбора тогоже элемента / 9 сообщений из 9, страница 1 из 1
22.12.2005, 15:05
    #33452260
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
есть задача:

нужно както перехватить выбор из выпадающего списка элемента который сейчас выбранный. Т.е. если в списке есть элементы 111,222 и т.д.
допустим сейчас выбран элемент 222. раскрыв список выбираем снова 222. вот как можно это перехватить javascript'ом. onchange естесственно не срабатывает (сработает если выбрать другой элемент).

а вот как можно перехватить если выбирается тот же самый элемент?
...
Рейтинг: 0 / 0
22.12.2005, 15:23
    #33452361
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
Есть еще onBlur и onFocus
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
22.12.2005, 15:47
    #33452469
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
[quot 4m@t!c]Есть еще onBlur и onFocus

это все понятно. но ведь onblur сработает когда select фокус потеряет, а нужно чтоб перехватить также как при onchange (при выборе того эе самого элемента.)
...
Рейтинг: 0 / 0
23.12.2005, 17:23
    #33455106
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
аа... зачем реагировать на неизменившееся состояние?
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
26.12.2005, 10:16
    #33456795
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
Нужно убирать фокус с элемента чтоб прокрутка мышкой не изменяла значение. я сделал onchange="document.body.focus();", но это только на изменение значения работает
...
Рейтинг: 0 / 0
26.12.2005, 10:30
    #33456825
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
Вы не ответили на вопрос maXmo.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
26.12.2005, 10:41
    #33456848
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
имхо, забить и не париться, но можно ещё реагировать на каждый второй onclick
...
Рейтинг: 0 / 0
26.12.2005, 11:24
    #33456968
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
>имхо, забить и не париться, но можно ещё реагировать
>на каждый второй onclick
Клиенты, которые не любят юзать мыша - не увидят результатов события onClick.

>Нужно убирать фокус с элемента чтоб
>прокрутка мышкой не изменяла значение
Ну, так повесьте на событие onScroll в BODY проверку, где сейчас находится фокус, и если на SELECT`е, то убирайте фокус на BODY и пусть скролят.

----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
27.12.2005, 14:18
    #33459583
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(JS) <select> перехват выбора тогоже элемента
кто не любит юзать мыша, у тех и нет проблем с колесом мыша.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (JS) <select> перехват выбора тогоже элемента / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]