Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как узнать на каком контроле фокус? / 6 сообщений из 6, страница 1 из 1
05.09.2006, 15:12
    #33965486
ЧеГевара
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать на каком контроле фокус?
нужно передать в функцию id контрола, на котором сейчас фокус, как его в javascript можно получить?
...
Рейтинг: 0 / 0
05.09.2006, 15:23
    #33965553
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать на каком контроле фокус?
ЧеГеваранужно передать в функцию id контрола, на котором сейчас фокус, как его в javascript можно получить?нормально почти никак, к сож
+ (а вернее "-") работа с фокусом еще и от броузера сильно зависит (насколько я помню)
ты лучше расскажи, для чего это тебе надо... м.б., какое другое решение найдется
...
Рейтинг: 0 / 0
05.09.2006, 15:32
    #33965609
ЧеГевара
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать на каком контроле фокус?
left_join ЧеГеваранужно передать в функцию id контрола, на котором сейчас фокус, как его в javascript можно получить?нормально почти никак, к сож
+ (а вернее "-") работа с фокусом еще и от броузера сильно зависит (насколько я помню)
ты лучше расскажи, для чего это тебе надо... м.б., какое другое решение найдется
гы гы гы
да, не пт :)
задача такая:
есть много текстовых полей на форме
есть "виртуальная клавиатура" - для пользователей без русской раскладки
что хочу:
определять на каком текстбоксе фокус - передавать его id в виртуальную клаву, а результат соответственно в текстбокс.
вот так вот.
...
Рейтинг: 0 / 0
05.09.2006, 15:51
    #33965712
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать на каком контроле фокус?
ЧеГевара
гы гы гы
да, не пт :)
отделяй мух от котлет :)
ЧеГеваразадача такая:
есть много текстовых полей на форме
есть "виртуальная клавиатура" - для пользователей без русской раскладки
что хочу:
определять на каком текстбоксе фокус - передавать его id в виртуальную клаву, а результат соответственно в текстбокс.
вот так вот.проще и надежней попробовать
1. в "клаве" добавить хидден инпут (для хранения ID элемента "в фокусе"
2. повесить на онфокус этих текстовых полей на форме функцайку, проставляющую ClientID этого поля в тот хидден
ну, и воевать дальше

з.ы. все это имхо, конечно
...
Рейтинг: 0 / 0
05.09.2006, 15:55
    #33965735
ЧеГевара
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать на каком контроле фокус?
left_join
1. в "клаве" добавить хидден инпут (для хранения ID элемента "в фокусе"
2. повесить на онфокус этих текстовых полей на форме функцайку, проставляющую ClientID этого поля в тот хидден
ну, и воевать дальше

з.ы. все это имхо, конечно
в общем то так скорее всего и придется делать, но минус - что события надо вешать на кучу текстбоксов.
но все равно спасибо.
...
Рейтинг: 0 / 0
05.09.2006, 15:57
    #33965742
left_join
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как узнать на каком контроле фокус?
ЧеГевара left_join
1. в "клаве" добавить хидден инпут (для хранения ID элемента "в фокусе"
2. повесить на онфокус этих текстовых полей на форме функцайку, проставляющую ClientID этого поля в тот хидден
ну, и воевать дальше

з.ы. все это имхо, конечно
в общем то так скорее всего и придется делать, но минус - что события надо вешать на кучу текстбоксов.
но все равно спасибо.ну, повесить их можно на лоаде (или пререндере) программно
гемора не так и много, вроде
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как узнать на каком контроле фокус? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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