javascript---event.keyCode值(转)

使用event对象的keyCode属性判断输入的键值
eg:if(event.keyCode==13)alert("enter!");

keycode = 8 对应的是 BackSpace BackSpace
keycode = 9 对应的是 Tab Tab
keycode = 12 对应的是 Clear
keycode = 13 对应的是 Enter
keycode = 16 对应的是 Shift_L
keycode = 17 对应的是 Control_L
keycode = 18 对应的是 Alt_L
keycode = 19 对应的是 Pause
keycode = 20 对应的是 Caps_Lock
keycode = 27 对应的是 Escape Escape
keycode = 32 对应的是 space space
keycode = 33 对应的是 Prior
keycode = 34 对应的是 Next
keycode = 35 对应的是 End
keycode = 36 对应的是 Home
keycode = 37 对应的是 Left
keycode = 38 对应的是 Up
keycode = 39 对应的是 Right
keycode = 40 对应的是 Down
keycode = 41 对应的是 Select
keycode = 42 对应的是 Print
keycode = 43 对应的是 Execute
keycode = 45 对应的是 Insert
keycode = 46 对应的是 Delete
keycode = 47 对应的是 Help
keycode = 48 对应的是 0 equal braceright
keycode = 49 对应的是 1 exclam onesuperior
keycode = 50 对应的是 2 quotedbl twosuperior
keycode = 51 对应的是 3 section threesuperior
keycode = 52 对应的是 4 dollar
keycode = 53 对应的是 5 percent
keycode = 54 对应的是 6 ampersand
keycode = 55 对应的是 7 slash braceleft
keycode = 56 对应的是 8 parenleft bracketleft
keycode = 57 对应的是 9 parenright bracketright
keycode = 65 对应的是 a A
keycode = 66 对应的是 b B
keycode = 67 对应的是 c C
keycode = 68 对应的是 d D
keycode = 69 对应的是 e E EuroSign
keycode = 70 对应的是 f F
keycode = 71 对应的是 g G
keycode = 72 对应的是 h H
keycode = 73 对应的是 i I
keycode = 74 对应的是 j J
keycode = 75 对应的是 k K
keycode = 76 对应的是 l L
keycode = 77 对应的是 m M mu
keycode = 78 对应的是 n N
keycode = 79 对应的是 o O
keycode = 80 对应的是 p P
keycode = 81 对应的是 q Q at
keycode = 82 对应的是 r R
keycode = 83 对应的是 s S
keycode = 84 对应的是 t T
keycode = 85 对应的是 u U
keycode = 86 对应的是 v V
keycode = 87 对应的是 w W
keycode = 88 对应的是 x X
keycode = 89 对应的是 y Y
keycode = 90 对应的是 z Z
keycode = 96 对应的是 KP_0 KP_0
keycode = 97 对应的是 KP_1 KP_1
keycode = 98 对应的是 KP_2 KP_2
keycode = 99 对应的是 KP_3 KP_3
keycode = 100 对应的是 KP_4 KP_4
keycode = 101 对应的是 KP_5 KP_5
keycode = 102 对应的是 KP_6 KP_6
keycode = 103 对应的是 KP_7 KP_7
keycode = 104 对应的是 KP_8 KP_8
keycode = 105 对应的是 KP_9 KP_9
keycode = 106 对应的是 KP_Multiply KP_Multiply
keycode = 107 对应的是 KP_Add KP_Add
keycode = 108 对应的是 KP_Separator KP_Separator
keycode = 109 对应的是 KP_Subtract KP_Subtract
keycode = 110 对应的是 KP_Decimal KP_Decimal
keycode = 111 对应的是 KP_Divide KP_Divide
keycode = 112 对应的是 F1
keycode = 113 对应的是 F2
keycode = 114 对应的是 F3
keycode = 115 对应的是 F4
keycode = 116 对应的是 F5
keycode = 117 对应的是 F6
keycode = 118 对应的是 F7
keycode = 119 对应的是 F8
keycode = 120 对应的是 F9
keycode = 121 对应的是 F10
keycode = 122 对应的是 F11
keycode = 123 对应的是 F12
keycode = 124 对应的是 F13
keycode = 125 对应的是 F14
keycode = 126 对应的是 F15
keycode = 127 对应的是 F16
keycode = 128 对应的是 F17
keycode = 129 对应的是 F18
keycode = 130 对应的是 F19
keycode = 131 对应的是 F20
keycode = 132 对应的是 F21
keycode = 133 对应的是 F22
keycode = 134 对应的是 F23
keycode = 135 对应的是 F24
keycode = 136 对应的是 Num_Lock
keycode = 137 对应的是 Scroll_Lock
keycode = 187 对应的是 acute grave
keycode = 188 对应的是 comma semicolon
keycode = 189 对应的是 minus underscore
keycode = 190 对应的是 period colon
keycode = 192 对应的是 numbersign apostrophe
keycode = 210 对应的是 plusminus hyphen macron
keycode = 212 对应的是 copyright registered
keycode = 213 对应的是 guillemotleft guillemotright
keycode = 214 对应的是 masculine ordfeminine
keycode = 215 对应的是 ae AE
keycode = 216 对应的是 cent yen
keycode = 217 对应的是 questiondown exclamdown
keycode = 218 对应的是 onequarter onehalf threequarters
keycode = 220 对应的是 less greater bar
keycode = 221 对应的是 plus asterisk asciitilde
keycode = 227 对应的是 multiply division
keycode = 228 对应的是 acircumflex Acircumflex
keycode = 229 对应的是 ecircumflex Ecircumflex
keycode = 230 对应的是 icircumflex Icircumflex
keycode = 231 对应的是 ocircumflex Ocircumflex
keycode = 232 对应的是 ucircumflex Ucircumflex
keycode = 233 对应的是 ntilde Ntilde
keycode = 234 对应的是 yacute Yacute
keycode = 235 对应的是 oslash Ooblique
keycode = 236 对应的是 aring Aring
keycode = 237 对应的是 ccedilla Ccedilla
keycode = 238 对应的是 thorn THORN
keycode = 239 对应的是 eth ETH
keycode = 240 对应的是 diaeresis cedilla currency
keycode = 241 对应的是 agrave Agrave atilde Atilde
keycode = 242 对应的是 egrave Egrave
keycode = 243 对应的是 igrave Igrave
keycode = 244 对应的是 ograve Ograve otilde Otilde
keycode = 245 对应的是 ugrave Ugrave
keycode = 246 对应的是 adiaeresis Adiaeresis
keycode = 247 对应的是 ediaeresis Ediaeresis
keycode = 248 对应的是 idiaeresis Idiaeresis
keycode = 249 对应的是 odiaeresis Odiaeresis
keycode = 250 对应的是 udiaeresis Udiaeresis
keycode = 251 对应的是 ssharp question backslash
keycode = 252 对应的是 asciicircum degree
keycode = 253 对应的是 3 sterling
keycode = 254 对应的是 Mode_switch


使用event对象的keyCode属性判断输入的键值
eg:if(event.keyCode==13)alert("enter!");
键值对应表
A  0X65  U   0X85
B  0X66  V   0X86
C  0X67  W   0X87
D  0X68  X   0X88
E  0X69  Y   0X89
F  0X70  Z   0X90
G  0X71  0   0X48
H  0X72  1   0X49
I  0X73  2   0X50
J  0X74  3   0X51
K  0X75  4   0X52
L  0X76  5   0X53
M  0X77  6   0X54
N  0X78  7   0X55
O  0X79  8   0X56
P  0X80  9   0X57
Q  0X81 ESC  0X1B
R  0X82 CTRL  0X11
S  0X83 SHIFT 0X10
T  0X84 ENTER 0XD

posted @ 2010-05-17 17:37  汤包  阅读(381)  评论(0编辑  收藏  举报