JavaScript Key codes

Find the javascript keycode associated with a character.

0   32 [Space]     96 Numpad 0 144 NumLock
1   33 Page Up 65 A 97 Numpad 1 145 Scroll Lock
2   34 Page Down 66 B 98 Numpad 2    
3   35 End 67 C 99 Numpad 3 186 Semi-colon ;
4   36 Home 68 D 100 Numpad 4 187 Equal sign =
5   37 Left Arrow 69 E 101 Numpad 5 188 Comma
6   38 Up Arrow 70 F 102 Numpad 6 189 Dash
7   39 Right Arrow 71 G 103 Numpad 7 190 Period
8 Backspace 40 Down arrow 72 H 104 Numpad 8 191 Forward slash /
9 TAB     73 I 105 Numpad 9 192 grave accent `
10       74 J 106 Multiply *    
11       75 K 107 Add + 219 Open bracket (
12   44 PrtScr 76 L     220 Backslash \
13 Carriage Return 45 Insert 77 M 109 Subtract - 221 Close braket
14   46 delete 78 N 110 Decimal point 222 Single quote '
15       79 O 111 Divide /    
16 Shift 48 0 80 P 112 F1 224 Command ⌘
17 Ctrl 49 1 81 Q 113 F2    
18 Alt 50 2 82 R 114 F3    
19 Pause/Break 51 3 83 S 115 F4    
20 Caps Lock 52 4 84 T 116 F5    
21   53 5 85 U 117 F6    
22   54 6 86 V 118 F7    
23   55 7 87 W 119 F8    
24   56 8 88 X 120 F9    
25   57 9 89 Y 121 F10    
26       90 Z 122 F11    
27 ESC (Escape)     91 Left Window key 123 F12    
28       92 Right Window key        
29       93 Select key        

Note that although there is some similarity with ASCII/Unicode many of the JavaScript Keycodes are different.

“Surround yourself with people who believe in you” ~ Brian Koslow

Related:

ASCII Table
Hex to Decimal conversion
Keycode.info


Copyright © 2013-2022 Emw3.com
Some rights reserved