jQuery / Javascript - Отклонять «управляющие» ключи при событии keyDown

Какой самый чистый способ в JavaScript или jQuery отфильтровать управляющие ключи . Под управляющими клавишами я подразумеваю любую клавишу, НЕ ЯВЛЯЮЩУЮ A-Z, 0-9 или специальные символы (т.е.!, @, # И т. Д.). Я просто хочу отфильтровать такие клавиши, как Shift, Alt, F1-F9, Caps Lock и т. Д.

Я уверен, что смогу проверить каждый отдельный код ASCII из аргумента события ... но я ' Мне интересно, есть ли «более чистое» решение.

Примечание: я разрабатываю приложение специально для IE 8

5
задан contactmatt 14 October 2011 в 16:20
поделиться