![]() |
![]() |
|
![]() |
||||||||||
Key codes returned by Event.keyCode. These map directly to a physical key on the keyboard.
| None |
Not assigned (never returned as the result of a keystroke) |
| Backspace |
The backspace key |
| Delete |
The forward delete key |
| Tab |
The tab key |
| Clear |
The Clear key |
| Return |
Return key |
| Pause |
Pause on PC machines |
| Escape |
Escape key |
| Space |
Space key |
| Keypad0 |
Numeric keypad 0 |
| Keypad1 |
Numeric keypad 1 |
| Keypad2 |
Numeric keypad 2 |
| Keypad3 |
Numeric keypad 3 |
| Keypad4 |
Numeric keypad 4 |
| Keypad5 |
Numeric keypad 5 |
| Keypad6 |
Numeric keypad 6 |
| Keypad7 |
Numeric keypad 7 |
| Keypad8 |
Numeric keypad 8 |
| Keypad9 |
Numeric keypad 9 |
| KeypadPeriod |
Numeric keypad '.' |
| KeypadDivide |
Numeric keypad '/' |
| KeypadMultiply |
Numeric keypad '*' |
| KeypadMinus |
Numeric keypad '-' |
| KeypadPlus |
Numeric keypad '+' |
| KeypadEnter |
Numeric keypad enter |
| KeypadEquals |
Numeric keypad '=' |
| UpArrow |
Up arrow key |
| DownArrow |
Down arrow key |
| RightArrow |
Right arrow key |
| LeftArrow |
Left arrow key |
| Insert |
Insert key key |
| Home |
Home key |
| End |
End key |
| PageUp |
Page up |
| PageDown |
Page down |
| F1 |
F1 function key |
| F2 |
F2 function key |
| F3 |
F3 function key |
| F4 |
F4 function key |
| F5 |
F5 function key |
| F6 |
F6 function key |
| F7 |
F7 function key |
| F8 |
F8 function key |
| F9 |
F9 function key |
| F10 |
F10 function key |
| F11 |
F11 function key |
| F12 |
F12 function key |
| F13 |
F13 function key |
| F14 |
F14 function key |
| F15 |
F15 function key |
| Alpha0 |
The '0' key on the top of the alphanumeric keyboard. |
| Alpha1 |
The '1' key on the top of the alphanumeric keyboard. |
| Alpha2 |
The '2' key on the top of the alphanumeric keyboard. |
| Alpha3 |
The '3' key on the top of the alphanumeric keyboard. |
| Alpha4 |
The '4' key on the top of the alphanumeric keyboard. |
| Alpha5 |
The '5' key on the top of the alphanumeric keyboard. |
| Alpha6 |
The '6' key on the top of the alphanumeric keyboard. |
| Alpha7 |
The '7' key on the top of the alphanumeric keyboard. |
| Alpha8 |
The '8' key on the top of the alphanumeric keyboard. |
| Alpha9 |
The '9' key on the top of the alphanumeric keyboard. |
| Exclaim |
Exclamation mark key '!' |
| DoubleQuote |
Double quote key '"' |
| Hash |
Hash key '#' |
| Dollar |
Dollar sign key '$' |
| Ampersand |
Ampersand key '&' |
| Quote |
Quote key ' |
| LeftParen |
Left Parenthesis key '(' |
| RightParen |
Right Parenthesis key ')' |
| Asterisk |
Asterisk key '*' |
| Plus |
Plus key '+' |
| Comma |
Comma ',' key |
| Minus |
Minus '-' key |
| Period |
Period '.' key |
| Slash |
Slash '/' key |
| Colon |
Colon ':' key |
| Semicolon |
Semicolon ';' key |
| Less |
Less than '<' key |
| Equals |
Equals '=' key |
| Greater |
Greater than '>' key |
| Question |
Question mark '?' key |
| At |
At key '@' |
| LeftBracket |
Left square bracket key '[' |
| Backslash |
Backslash key '\' |
| RightBracket |
Right square bracket key ']' |
| Caret |
Caret key '^' |
| Underscore |
Underscore '_' key |
| BackQuote |
Back quote key '`' |
| A |
'a' key |
| B |
'b' key |
| C |
'c' key |
| D |
'd' key |
| E |
'e' key |
| F |
'f' key |
| G |
'g' key |
| H |
'h' key |
| I |
'i' key |
| J |
'j' key |
| K |
'k' key |
| L |
'l' key |
| M |
'm' key |
| N |
'n' key |
| O |
'o' key |
| P |
'p' key |
| Q |
'q' key |
| R |
'r' key |
| S |
's' key |
| T |
't' key |
| U |
'u' key |
| V |
'v' key |
| W |
'w' key |
| X |
'x' key |
| Y |
'y' key |
| Z |
'z' key |
| Numlock |
Numlock key |
| CapsLock |
Capslock key |
| ScrollLock |
Scroll lock key |
| RightShift |
Right shift key |
| LeftShift |
Left shift key |
| RightControl |
Right Control key |
| LeftControl |
Left Control key |
| RightAlt |
Right Alt key |
| LeftAlt |
Left Alt key |
| LeftApple |
Left Apple key |
| LeftWindows |
Left Windows key |
| RightApple |
Right Apple key |
| RightWindows |
Right Windows key |
| AltGr |
Alt Gr key |
| Help |
Help key |
|
Print key | |
| SysReq |
Sys Req key |
| Break |
Break key |
| Menu |
Menu key |
| Mouse0 |
First (primary) mouse button |
| Mouse1 |
Second (secondary) mouse button |
| Mouse2 |
Third mouse button |
| Mouse3 |
Fourth mouse button |
| Mouse4 |
Fifth mouse button |
| Mouse5 |
Sixth mouse button |
| Mouse6 |
Seventh mouse button |
| JoystickButton0 |
Button 0 on any joystick |
| JoystickButton1 |
Button 1 on any joystick |
| JoystickButton2 |
Button 2 on any joystick |
| JoystickButton3 |
Button 3 on any joystick |
| JoystickButton4 |
Button 4 on any joystick |
| JoystickButton5 |
Button 5 on any joystick |
| JoystickButton6 |
Button 6 on any joystick |
| JoystickButton7 |
Button 7 on any joystick |
| JoystickButton8 |
Button 8 on any joystick |
| JoystickButton9 |
Button 9 on any joystick |
| JoystickButton10 |
Button 10 on any joystick |
| JoystickButton11 |
Button 11 on any joystick |
| JoystickButton12 |
Button 12 on any joystick |
| JoystickButton13 |
Button 13 on any joystick |
| JoystickButton14 |
Button 14 on any joystick |
| JoystickButton15 |
Button 15 on any joystick |
| JoystickButton16 |
Button 16 on any joystick |
| JoystickButton17 |
Button 17 on any joystick |
| JoystickButton18 |
Button 18 on any joystick |
| JoystickButton19 |
Button 19 on any joystick |
| Joystick1Button0 |
Button 0 on first joystick |
| Joystick1Button1 |
Button 1 on first joystick |
| Joystick1Button2 |
Button 2 on first joystick |
| Joystick1Button3 |
Button 3 on first joystick |
| Joystick1Button4 |
Button 4 on first joystick |
| Joystick1Button5 |
Button 5 on first joystick |
| Joystick1Button6 |
Button 6 on first joystick |
| Joystick1Button7 |
Button 7 on first joystick |
| Joystick1Button8 |
Button 8 on first joystick |
| Joystick1Button9 |
Button 9 on first joystick |
| Joystick1Button10 |
Button 10 on first joystick |
| Joystick1Button11 |
Button 11 on first joystick |
| Joystick1Button12 |
Button 12 on first joystick |
| Joystick1Button13 |
Button 13 on first joystick |
| Joystick1Button14 |
Button 14 on first joystick |
| Joystick1Button15 |
Button 15 on first joystick |
| Joystick1Button16 |
Button 16 on first joystick |
| Joystick1Button17 |
Button 17 on first joystick |
| Joystick1Button18 |
Button 18 on first joystick |
| Joystick1Button19 |
Button 19 on first joystick |
| Joystick2Button0 |
Button 0 on second joystick |
| Joystick2Button1 |
Button 1 on second joystick |
| Joystick2Button2 |
Button 2 on second joystick |
| Joystick2Button3 |
Button 3 on second joystick |
| Joystick2Button4 |
Button 4 on second joystick |
| Joystick2Button5 |
Button 5 on second joystick |
| Joystick2Button6 |
Button 6 on second joystick |
| Joystick2Button7 |
Button 7 on second joystick |
| Joystick2Button8 |
Button 8 on second joystick |
| Joystick2Button9 |
Button 9 on second joystick |
| Joystick2Button10 |
Button 10 on second joystick |
| Joystick2Button11 |
Button 11 on second joystick |
| Joystick2Button12 |
Button 12 on second joystick |
| Joystick2Button13 |
Button 13 on second joystick |
| Joystick2Button14 |
Button 14 on second joystick |
| Joystick2Button15 |
Button 15 on second joystick |
| Joystick2Button16 |
Button 16 on second joystick |
| Joystick2Button17 |
Button 17 on second joystick |
| Joystick2Button18 |
Button 18 on second joystick |
| Joystick2Button19 |
Button 19 on second joystick |
| Joystick3Button0 |
Button 0 on third joystick |
| Joystick3Button1 |
Button 1 on third joystick |
| Joystick3Button2 |
Button 2 on third joystick |
| Joystick3Button3 |
Button 3 on third joystick |
| Joystick3Button4 |
Button 4 on third joystick |
| Joystick3Button5 |
Button 5 on third joystick |
| Joystick3Button6 |
Button 6 on third joystick |
| Joystick3Button7 |
Button 7 on third joystick |
| Joystick3Button8 |
Button 8 on third joystick |
| Joystick3Button9 |
Button 9 on third joystick |
| Joystick3Button10 |
Button 10 on third joystick |
| Joystick3Button11 |
Button 11 on third joystick |
| Joystick3Button12 |
Button 12 on third joystick |
| Joystick3Button13 |
Button 13 on third joystick |
| Joystick3Button14 |
Button 14 on third joystick |
| Joystick3Button15 |
Button 15 on third joystick |
| Joystick3Button16 |
Button 16 on third joystick |
| Joystick3Button17 |
Button 17 on third joystick |
| Joystick3Button18 |
Button 18 on third joystick |
| Joystick3Button19 |
Button 19 on third joystick |
| Joystick4Button0 |
Button 0 on forth joystick |
| Joystick4Button1 |
Button 1 on forth joystick |
| Joystick4Button2 |
Button 2 on forth joystick |
| Joystick4Button3 |
Button 3 on forth joystick |
| Joystick4Button4 |
Button 4 on forth joystick |
| Joystick4Button5 |
Button 5 on forth joystick |
| Joystick4Button6 |
Button 6 on forth joystick |
| Joystick4Button7 |
Button 7 on forth joystick |
| Joystick4Button8 |
Button 8 on forth joystick |
| Joystick4Button9 |
Button 9 on forth joystick |
| Joystick4Button10 |
Button 10 on forth joystick |
| Joystick4Button11 |
Button 11 on forth joystick |
| Joystick4Button12 |
Button 12 on forth joystick |
| Joystick4Button13 |
Button 13 on forth joystick |
| Joystick4Button14 |
Button 14 on forth joystick |
| Joystick4Button15 |
Button 15 on forth joystick |
| Joystick4Button16 |
Button 16 on forth joystick |
| Joystick4Button17 |
Button 17 on forth joystick |
| Joystick4Button18 |
Button 18 on forth joystick |
| Joystick4Button19 |
Button 19 on forth joystick |