What is the cleanest way in JavaScript or jQuery to filter out control keys. By control keys, I mean any key that IS NOT A-Z, 0-9, or special characters (i.e. !, @, #, etc.). I simply want to filter out keys such as 'Shift', 'Alt', F1- F9, Caps Lock, etc.
I'm sure I could check each individual ASCII code from the event argument...but I'm wondering if there is a "cleaner" solution.
Note: I'm developing an application specifically for IE 8