Показать сообщение отдельно
  #18 (permalink)  
Старый 23.08.2012, 12:18
Аватар для dmitry111
Профессор
Отправить личное сообщение для dmitry111 Посмотреть профиль Найти все сообщения от dmitry111
 
Регистрация: 26.03.2012
Сообщений: 823

Gozar,

мне понравился keyCode своей универсальностью. Все равно какая буква - заглавная, строчная - код один и тотже.
Это же удобно и не заставляет лишний раз напрягать извилины ради пустяковых задач.

А charCode выдает разную цифру.

Из-за проблем в opera keyCode напоминает charCode, а из-за проблем в firefox (14.0.1 под os x) вообще теряет свою актуальность как свойство.

В коде написанном вами у меня не работают клавиши F1, F2, F3....
Так что он тоже не совершенен.


Вывод: чтобы приложение работало везде (при любой раскладке) и при этом не требовало дополнительных "региональных" костылей, безопасными клавишами, независимо от использования свойств charCode, keyCode, являются клавиши 0 - 9 на основной клавиатуре и больше никакие
Ответить с цитированием