|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Javascript и определение нажатой клавиши (не символа) |
|
Javascript и определение нажатой клавиши (не символа)
|
Старожил Сообщения: 224 |
Перехватываю событие ввода по OnKeyPress. Затем нужно понять какая клавиша нажата (ну не знаю может что то типа скан кода) или определить какому английскому символу соответствует введёный национальный символ на клавиатуре. Возможно ли это сделать с помощью какого либо алгоритма или всё же придётся писать вручную какой символ какой клавише соответствует (что не кошерно ибо раскладок национальных много)?
|
|
------- Отправлено: 08:11, 03-10-2011 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать попробуйте event.keyCode
|
Отправлено: 21:36, 03-10-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 224
|
Профиль | Отправить PM | Цитировать ferget, Не то. Во всяком случае в опере... Даже если где то оно действительно возвращает код клавиши то уже не кроссбраузерно будет
|
------- Отправлено: 23:29, 03-10-2011 | #3 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать |
Отправлено: 23:47, 03-10-2011 | #4 |
Старожил Сообщения: 224
|
Профиль | Отправить PM | Цитировать ferget, меня интересует не код символа, а код клавиши на которой он находится). или же код английского символа который находится на одной клавише с введённым нац. (русским украинским итд) символом)
|
|
------- Отправлено: 16:44, 04-10-2011 | #5 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать http://forum.oszone.net/thread-99902.html
Сами коды имхо гуглятся. Проблема в том, что постоянные коды имеются только у функциональных клавиш. afaik коды буквенных клавиш могут различаться в зависимости от браузера и системы (имхо даже раскладки). Если будете юзать буквенные сочетания, придется подгонять практически под каждый браузер и систему (сверять коды). |
Отправлено: 08:04, 05-10-2011 | #6 |
Старожил Сообщения: 224
|
Профиль | Отправить PM | Цитировать Sham, Спасиб. Всё эт знаю) Думаю зависит всё от многих параметров. По теме думаю то чего я хочу не возможно.
|
------- Отправлено: 12:54, 05-10-2011 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Отслеживание нажатий клавиш на клавиатуре (чтоб узнать код нажатой клавиши) | beve | AutoIt | 17 | 23-03-2015 02:14 | |
курсор мыши defender 2220 не двигается при нажатой клавише клавиатуры BTC 6300C | Nikitaez | Железо в Linux | 8 | 05-02-2008 02:11 | |
Как назначить кнопкам джойстика функцию нажатой клавиши на клаве. | spiritmen | Игры | 4 | 05-06-2007 13:44 | |
Подмена символа | lehha | Программирование и базы данных | 1 | 09-03-2006 08:23 | |
Номер символа в строке | Nealles | Программирование и базы данных | 3 | 22-05-2003 00:41 |
|