Javascript keyCode键盘键码值表+获取键盘的KeyCode
Javascript keyCode 键盘键及鼠标值表大全

Javascript keyCode 键盘键及鼠标值表大全.txt假如有一天你想哭打电话给我不能保证逗你笑但我能陪着你一起哭。
坚强的基本,就是微笑。
面具戴久了丶就成了皮肤≈0 keycode 1 鼠标左键0 keycode 2 鼠标右键0 keycode 3 CANCEL 键0 keycode 4 鼠标中键keycode 0 =keycode 1 =keycode 2 =keycode 3 =keycode 4 =keycode 5 =keycode 6 =keycode 7 =keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 10 =keycode 11 =keycode 12 = Clearkeycode 13 = Enterkeycode 14 =keycode 15 =keycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 21 =keycode 22 =keycode 23 =keycode 24 =keycode 25 =keycode 26 =keycode 27 = Escape Escapekeycode 28 =keycode 29 =keycode 30 =keycode 31 =keycode 32 = space spacekeycode 33 = Priorkeycode 34 = Nextkeycode 35 = Endkeycode 37 = Leftkeycode 38 = Upkeycode 39 = Rightkeycode 40 = Downkeycode 41 = Selectkeycode 42 = Printkeycode 43 = Executekeycode 44 =keycode 45 = Insertkeycode 46 = Deletekeycode 47 = Helpkeycode 48 = 0 equal braceright keycode 49 = 1 exclam onesuperior keycode 50 = 2 quotedbl twosuperior keycode 51 = 3 section threesuperior keycode 52 = 4 dollarkeycode 53 = 5 percentkeycode 54 = 6 ampersandkeycode 55 = 7 slash braceleft keycode 56 = 8 parenleft bracketleft keycode 57 = 9 parenright bracketright keycode 58 =keycode 59 =keycode 60 =keycode 61 =keycode 62 =keycode 63 =keycode 64 =keycode 65 = a Akeycode 66 = b Bkeycode 67 = c Ckeycode 68 = d Dkeycode 69 = e E EuroSignkeycode 70 = f Fkeycode 71 = g Gkeycode 72 = h Hkeycode 73 = i Ikeycode 74 = j Jkeycode 75 = k Kkeycode 76 = l Lkeycode 77 = m M mukeycode 78 = n Nkeycode 79 = o Okeycode 81 = q Q atkeycode 82 = r Rkeycode 83 = s Skeycode 84 = t Tkeycode 85 = u Ukeycode 86 = v Vkeycode 87 = w Wkeycode 88 = x Xkeycode 89 = y Ykeycode 90 = z Zkeycode 91 =keycode 92 =keycode 93 =keycode 94 =keycode 95 =keycode 96 = KP_0 KP_0keycode 97 = KP_1 KP_1keycode 98 = KP_2 KP_2keycode 99 = KP_3 KP_3keycode 100 = KP_4 KP_4keycode 101 = KP_5 KP_5keycode 102 = KP_6 KP_6keycode 103 = KP_7 KP_7keycode 104 = KP_8 KP_8keycode 105 = KP_9 KP_9keycode 106 = KP_Multiply KP_Multiply keycode 107 = KP_Add KP_Addkeycode 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 = F1keycode 113 = F2keycode 114 = F3keycode 115 = F4keycode 116 = F5keycode 117 = F6keycode 118 = F7keycode 119 = F8keycode 120 = F9keycode 121 = F10keycode 122 = F11keycode 123 = F12keycode 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 138 =keycode 139 =keycode 140 =keycode 141 =keycode 142 =keycode 143 =keycode 144 =keycode 145 =keycode 146 =keycode 147 =keycode 148 =keycode 149 =keycode 150 =keycode 151 =keycode 152 =keycode 153 =keycode 154 =keycode 155 =keycode 156 =keycode 157 =keycode 158 =keycode 159 =keycode 160 =keycode 161 =keycode 162 =keycode 163 =keycode 164 =keycode 165 =keycode 166 =keycode 167 =keycode 168 =keycode 169 =keycode 170 =keycode 171 =keycode 172 =keycode 173 =keycode 174 =keycode 175 =keycode 176 =keycode 177 =keycode 178 =keycode 179 =keycode 180 =keycode 181 =keycode 182 =keycode 183 =keycode 184 =keycode 185 =keycode 186 =keycode 187 = acute gravekeycode 188 = comma semicolon keycode 189 = minus underscore keycode 190 = period colonkeycode 191 =keycode 192 = numbersign apostrophe keycode 193 =keycode 194 =keycode 195 =keycode 196 =keycode 197 =keycode 198 =keycode 199 =keycode 200 =keycode 201 =keycode 202 =keycode 203 =keycode 204 =keycode 205 =keycode 206 =keycode 207 =keycode 208 =keycode 209 =keycode 210 = plusminus hyphen macron keycode 211 =keycode 212 = copyright registeredkeycode 213 = guillemotleft guillemotright keycode 214 = masculine ordfemininekeycode 215 = ae AEkeycode 216 = cent yenkeycode 217 = questiondown exclamdownkeycode 218 = onequarter onehalf threequarters keycode 219 =keycode 220 = less greater barkeycode 221 = plus asterisk asciitilde keycode 222 =keycode 223 =keycode 224 =keycode 225 =keycode 226 =keycode 227 = multiply divisionkeycode 228 = acircumflex Acircumflexkeycode 229 = ecircumflex Ecircumflexkeycode 230 = icircumflex Icircumflexkeycode 231 = ocircumflex Ocircumflexkeycode 232 = ucircumflex Ucircumflexkeycode 233 = ntilde Ntildekeycode 234 = yacute Yacutekeycode 235 = oslash Oobliquekeycode 236 = aring Aringkeycode 237 = ccedilla Ccedillakeycode 238 = thorn THORNkeycode 239 = eth ETHkeycode 240 = diaeresis cedilla currency keycode 241 = agrave Agrave atilde Atilde keycode 242 = egrave Egravekeycode 243 = igrave Igravekeycode 244 = ograve Ograve otilde Otilde keycode 245 = ugrave Ugravekeycode 246 = adiaeresis Adiaeresiskeycode 247 = ediaeresis Ediaeresiskeycode 248 = idiaeresis Idiaeresiskeycode 249 = odiaeresis Odiaeresiskeycode 250 = udiaeresis Udiaeresiskeycode 251 = ssharp question backslash keycode 252 = asciicircum degreekeycode 253 = 3 sterlingkeycode 254 = Mode_switch使用event对象的keyCode属性判断输入的键值eg:if(event.keyCode==13)alert(“enter!”);键值对应表A 0X65 U 0X85B 0X66 V 0X86C 0X67 W 0X87D 0X68 X 0X88E 0X69 Y 0X89F 0X70 Z 0X90G 0X71 0 0X48H 0X72 1 0X49I 0X73 2 0X50J 0X74 3 0X51K 0X75 4 0X52L 0X76 5 0X53M 0X77 6 0X54N 0X78 7 0X55O 0X79 8 0X56P 0X80 9 0X57Q 0X81 ESC 0X1BR 0X82 CTRL 0X11S 0X83 SHIFT 0X10T 0X84 ENTER 0XD如果要使用组合键,则可以利用event.ctrlKey,event.shiftKey,event .altKey判断是否按下了ctrl键、shift键以及alt键。
JavaScript中按键事件的e.keyCode e.which e.charCode

JavaScript中按键事件的e.keyCodee.whiche.charCode1、浏览器的按键事件浏览器有3种按键事件——keydown,keypress和keyup,分别对应onkeydown、onkeypress和onkeyup3个事件句柄。
一个典型的按键会产生所有这三种事件,依次是keydown-->keypress-->keyup。
[html]view plaincopyprint?1.<input type="text"id="text">2.<script>3.document.getElementById("text").onkeypress = function() {4.console.log("keypress");5.};6.document.getElementById("text").onkeyup = function() {7.console.log("keyup");8.};9.document.getElementById("text").onkeydown = function() {10.console.log("keydown");11.};12.</script>控制台输出:keydownkeypresskeyup2、浏览器的兼容性(1)FireFox、Opera、Chrome事件对应的函数有一个隐藏的变量e,表示发生事件。
e有一个属性e.which指示哪个键被按下,给出该键的索引值(按键码)。
静态函数String.fromCharCode()可以把索引值(按键码)转化成该键对应的的字符。
eg:[html]view plaincopyprint?1.<input type="text"id="text">2.<script>3.document.getElementById("text").onkeypress = function(e) {4.alert("按键码: " + e.which + " 字符: " + String.fromCharCode(e.which));5.};6.</script>FireFox、Opera、Chrome中输入:a输出:按键码:97 字符:a(2)IEIE不需要e变量,window.event表示发生事件。
js键盘表

keycode 225 =
keycode 226 =
keycode 227 = multiply division
keycode 228 = acircumflex Acircumflex
keycode 229 = ecircumflex Ecircumflex
keycode 47 = Help
keycode 48 = 0 equal braceright
keycode 49 = 1 exclam onesuperior
keycode 50 = 2 quotedbl twosuperior
keycode 51 = 3 section threesuperior
keycode 39 = Right
keycode 40 = Down
keycode 41 = Select
keycode 42 = Print
keycode 43 = Execute
keycode 44 =
keycode 45 = Insert
keycode 46 = Delete
keycode 230 = icircumflex Icircumflex
keycode 231 = ocircumflex Ocircumflex
keycode 232 = ucircumflex Ucircumflex
keycode 233 = ntilde Ntilde
keycode 234 = yacute Yacute
keycode 115 = F4
keycode 116 = F5
keycode 117 = F6
event.keycode大全

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 242 = egrave Egrave
keycode 243 = igrave Igrave
keycode 244 = ograve Ograve otilde Otilde
keycode 245 = ugrave Ugrave
keycode 246 = adiaeresis Adiaeresis
R 0X82 CTRL 0X11
S 0X83 SHIFT 0X10
T 0X84 ENTER 0XD
如果要使用组合键,则可以利用event.ctrlKey,event.shiftKey,event .altKey判断是否按下了ctrl键、shift键以及alt键。
EVENT 详解
例子
下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。
code<HTML>
<HEAD><TITLE>Cancels Links</TITLE>
<SCRIPT LANGUAGE="JScript">
function cancelLink() {
键值对应表
A 0X65 U 0X85
B 0X66 V 0X86
C 0X67 W 0X87
键盘对应数字-keycode值大全

键盘对应数字-keycode值大全键盘对应数字-keycode值大event.keycode值大全 1 keycode 8 = BackSpace BackSpace 2 keycode 9 = Tab T ab 3 keycode 12 = Clear 4 keycode 13 = Enter 5 keycode 16 = Shift_L 6 keycode 17 = Control_L 7 keycode 18 = Alt_L 8 keycode 19 = Pause 9 keycode 20 = Caps_Lock 10 key event.keycode值大全1 keycode 8 = BackSpace BackSpace2 keycode 9 = Tab Tab3 keycode 12 = Clear4 keycode 13 = Enter5 keycode 16 = Shift_L6 keycode 17 = Control_L7 keycode 18 = Alt_L8 keycode 19 = Pause9 keycode 20 = Caps_Lock10 keycode 27 = Escape Escape11 keycode 32 = space space12 keycode 33 = Prior13 keycode 34 = Next14 keycode 35 = End15 keycode 36 = Home17 keycode 38 = Up18 keycode 39 = Right19 keycode 40 = Down20 keycode 41 = Select21 keycode 42 = Print23 keycode 45 = Insert24 keycode 46 = Delete25 keycode 47 = Help26 keycode 48 = 0 equal braceright27 keycode 49 = 1 exclam onesuperior28 keycode 50 = 2 quotedbl twosuperior29 keycode 51 = 3 section threesuperior30 keycode 52 = 4 dollar31 keycode 53 = 5 percent32 keycode 54 = 6 ampersand33 keycode 55 = 7 slash braceleft34 keycode 56 = 8 parenleft bracketleft35 keycode 57 = 9 parenright bracketright37 keycode 66 = b B38 keycode 67 = c C39 keycode 68 = d D40 keycode 69 = e E EuroSign41 keycode 70 = f F4243 keycode 71 = g G44 keycode 72 = h H45 keycode 73 = i I46 keycode 74 = j J47 keycode 75 = k K48 keycode 76 = l L49 keycode 77 = m M mu50 keycode 78 = n N51 keycode 79 = o O52 keycode 80 = p P54 keycode 82 = r R55 keycode 83 = s S56 keycode 84 = t T57 keycode 85 = u U59 keycode 87 = w W60 keycode 88 = x X61 keycode 89 = y Y62 keycode 90 = z Z63 keycode 96 = KP_0 KP_064 keycode 97 = KP_1 KP_165 keycode 98 = KP_2 KP_266 keycode 99 = KP_3 KP_367 keycode 100 = KP_4 KP_468 keycode 101 = KP_5 KP_569 keycode 102 = KP_6 KP_670 keycode 103 = KP_7 KP_771 keycode 104 = KP_8 KP_872 keycode 105 = KP_9 KP_973 keycode 106 = KP_Multiply KP_Multiply74 keycode 107 = KP_Add KP_Add7576 keycode 108 = KP_Separator KP_Separator77 keycode 109 = KP_Subtract KP_Subtract78 keycode 110 = KP_Decimal KP_Decimal79 keycode 111 = KP_Divide KP_Divide80 keycode 112 = F181 keycode 113 = F282 keycode 114 = F383 keycode 115 = F4848586 keycode 116 = F587 keycode 117 = F688 keycode 118 = F789 keycode 119 = F890 keycode 120 = F991 keycode 121 = F1092 keycode 122 = F1193 keycode 123 = F1294 keycode 124 = F1395 keycode 125 = F1496 keycode 126 = F1597 keycode 127 = F1698 keycode 128 = F1799 keycode 129 = F18100 keycode 130 = F19101 keycode 131 = F20102 keycode 132 = F21103 keycode 133 = F22104 keycode 134 = F23105 keycode 135 = F24106 keycode 136 = Num_Lock107 keycode 137 = Scroll_Lock108 keycode 187 = acute grave109 keycode 188 = comma semicolon110 keycode 189 = minus underscore111 keycode 190 = period colon112 keycode 192 = numbersign apostrophe 113 keycode 210 = plusminus hyphen macron114 keycode 211 =115 keycode 212 = copyright registered116 keycode 213 = guillemotleft guillemotright 117 keycode 214 = masculine ordfeminine118 keycode 215 = ae AE119 keycode 216 = cent yen120 keycode 217 = questiondown exclamdown121 keycode 218 = onequarter onehalf threequarters122 keycode 220 = less greater bar123 keycode 221 = plus asterisk asciitilde124 keycode 227 = multiply division125126 keycode 228 = acircumflex Acircumflex127 keycode 229 = ecircumflex Ecircumflex128 keycode 230 = icircumflex Icircumflex129 keycode 231 = ocircumflex Ocircumflex130 keycode 232 = ucircumflex Ucircumflex131 keycode 233 = ntilde Ntilde132 keycode 234 = yacute Yacute133 keycode 235 = oslash Ooblique134 keycode 236 = aring Aring135 keycode 237 = ccedilla Ccedilla136 keycode 238 = thorn THORN137 keycode 239 = eth ETH138 keycode 240 = diaeresis cedilla currency139 keycode 241 = agrave Agrave atilde Atilde140 keycode 242 = egrave Egrave141 keycode 243 = igrave Igrave142 keycode 244 = ograve Ograve otilde Otilde143 keycode 245 = ugrave Ugrave144 keycode 246 = adiaeresis Adiaeresis145 keycode 247 = ediaeresis Ediaeresis146 keycode 248 = idiaeresis Idiaeresis147 keycode 249 = odiaeresis Odiaeresis148 keycode 250 = udiaeresis Udiaeresis149 keycode 251 = ssharp question backslash150 keycode 252 = asciicircum degree151 keycode 253 = 3 sterling152 keycode 254 = Mode_switch153154 使用event对象的keyCode属性判断输入的键值155 eg:if(event.keyCode==13)alert(“enter!”);156 键值对应表157 A0X65 U 0X85 158 B0X66V0X86 159 C0X67W0X87 160 D0X68X 0X88 161 E0X69Y0X89 162 F0X70Z0X90 163 G0X7100X48 164 H0X7210X49 165 I 0X7320X50 166 J 0X74 3 0X51 167 K0X75 4 0X52 168 L0X76 5 0X53 169 M0X7760X54 170 N0X78 7 0X55 171 O0X79 8 0X56 172 P0X80 9 0X57 173 Q0X81ESC0X1B 174 R0X82CTRL 0X11 175 S0X83SHIFT0X10 176 T0X84ENTER0XD 177178如果要使用组合键,则可以利用event.ctrlKey,event.shiftKey,event .altKey判断是否按下了ctrl键、shift 键以及alt键转自:经典文章网(/doc/955800866.html,) - 详文链接:/doc/955800866.html,/zonghe/biancheng/65.h tml用VB编写键盘任意组合键(包括2、3、4键组合)在一些程序中,有一些快捷方式(如:Shift键最小化、ESC键退出、Ctrl+S存盘、Alt+x退出等等)。
JAVASCRIPT 关于键盘事件中keyCode、which和charCode 的兼容性测试

测试结果:在IE下:>>支持keyCode>>不支持which和charCode,二者值为undefined在Firefox下:>>支持keyCode,除功能键外,其他键值始终为0>>支持which和charCode,二者的值相同在Opera下:>>支持keyCode和which,二者的值相同>>不支持charCode,值为undefined测试代码:Code:<script type="text/javascript"> //By 枫岩@ function $(s){ return docum ent.getElement ById(s)?docum ent.getElementById(s):s; } function viewKeyInfo(e){ var currKey=0,CapsLock=0; var e=e||event; currKey=e.keyCode||e.which||e.charCode; CapsLock=currKey >=65 && currKey <=90; $("type").innerHTML=e['type']; $("currKey").innerHTML=String.fromCharCode(currKey);$("Decim al").innerHTML=c urrKey; $("keyCode").innerHTML=e['keyCode']; $("charCode").innerHTML=e['charCode']; $("caps").innerHTML=CapsLock; $("shiftKey").innerHTML=e['shiftKey']; $("ctrlKey").innerHTML=e['ctrlKey']; $("repeat").innerHTML=e['repeat']; $("which").innerHTML=e['which']; } docum ent.onkeypress= viewKeyInfo; </script><p>请按下任意键看测试效果:</p> type:<span id="type"></span><br />当前Key:<span id="currKey"></span><br />Decimal:<span id="Decimal"></span><br /> keyCode:<span id="keyCode"></span><strong>注:在FF下,keyCode始终为0</strong><br /> which:<span id="which"></span><strong>注:在IE下,which始终为undefined ;在Opera下,keyCode和charCode二者的值相同</strong><br /> charCode:<span id="charCode"></span><strong>注:在IE、Opera下,charCode始终为undefined ; 在FF下,which和charCode二者的值相同</strong><br />大写:<span id="caps"></span><br />altKey:<span id="altKey"></span><br /> ctrlKey:<span id="ctrlKey"></span><br />shiftKey:<span id="shiftKey"></span><br /> repeat:<span id="repeat"></span><br /><style type="text/css" media="all"> body {color:#999;font:normal 14px tahom a,宋体,Geneva,Arial,sans-serif;} span {color:#f00;font-weight:bold;padding:0 5px;} strong {color:#090;font-weight:normal;padding:0 5px;} </style>。
js脚本获取键盘值
js脚本获取键盘值转载请注明来源:⼀个测试键盘上各键对应的ASCII代码的页⾯<html><head><script>function show(){alert("刚才输⼊键的ASCII代码是:"+event.keyCode);}</script><body><form ><input type=text onkeydown="show()"></form></body></html>常见值if(event.keyCode==32){realkey=’\’ 空格\’’}if(event.keyCode==13){realkey=’\’ 回车\’’}if(event.keyCode==27){realkey=’\’ Esc\’’}if(event.keyCode==16){realkey=’\’ Shift\’’}if(event.keyCode==17){realkey=’\’ Ctrl\’’}if(event.keyCode==18){realkey=’\’ Alt\’’}⽤输⼊键控制程序的脚本:function find(key_event){//如果是按下了回车键if (key_event.keyCode == 13){//响应事件:document.getElementById('cb_query').click();return false;}}简单获取键盘的KeyCode前⾔:1、上⼏次讨论右键禁⽌等问题的时候,有⽹友问那⾥有键值表,我今天写了⼀个javascript,以飨各位有需要者。
2、适⽤于ns浏览器和ie浏览器。
3、代码⾏。
<html><!--//this code by hongseheike--><head><script language="javascript">ns4 = (yers) ? true : false;ie4 = (document.all) ? true : false;function keyDown(e){if(ns4){var nkey=e.which;var iekey='现在是ns浏览器';var realkey=String.fromCharCode(e.which);}if(ie4){var iekey=event.keyCode;var nkey='现在是ie浏览器';var realkey=String.fromCharCode(event.keyCode);if(event.keyCode==32){realkey='\' 空格\''}if(event.keyCode==13){realkey='\' 回车\''}if(event.keyCode==27){realkey='\' Esc\''}if(event.keyCode==16){realkey='\' Shift\''}if(event.keyCode==17){realkey='\' Ctrl\''}if(event.keyCode==18){realkey='\' Alt\''}}alert('ns浏览器中键值:'+nkey+'\n'+'ie浏览器中键值:'+iekey+'\n'+'实际键为'+realkey);}document.onkeydown = keyDown;if(ns4){document.captureEvents(Event.KEYDOWN);}</script></head><body>//Javascript Document<hr><center><h3>请按任意⼀个键。
event.keyCode表
event.keyCode键值表分类:JavaScript 2009-05-12 21:18 8772人阅读评论(3) 收藏举报有时候需要获取页面的键盘值过滤,需要用到keycode如下keycode 0 =keycode 1 =keycode 2 =keycode 3 =keycode 4 =keycode 5 =keycode 6 =keycode 7 =keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 10 =keycode 11 =keycode 12 = Clearkeycode 13 = Enterkeycode 14 =keycode 15 =keycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 21 =keycode 22 =keycode 23 =keycode 24 =keycode 25 =keycode 26 =keycode 27 = Escape Escapekeycode 28 =keycode 29 =keycode 30 =keycode 31 =keycode 32 = space spacekeycode 33 = Priorkeycode 34 = Nextkeycode 35 = Endkeycode 36 = Homekeycode 37 = Leftkeycode 38 = Upkeycode 39 = Rightkeycode 40 = Downkeycode 41 = Selectkeycode 42 = Printkeycode 43 = Executekeycode 44 =keycode 45 = Insertkeycode 46 = Deletekeycode 47 = Helpkeycode 48 = 0 equal braceright keycode 49 = 1 exclam onesuperior keycode 50 = 2 quotedbl twosuperior keycode 51 = 3 section threesuperior keycode 52 = 4 dollarkeycode 53 = 5 percentkeycode 54 = 6 ampersandkeycode 55 = 7 slash braceleft keycode 56 = 8 parenleft bracketleft keycode 57 = 9 parenright bracketright keycode 58 =keycode 59 =keycode 60 =keycode 61 =keycode 62 =keycode 63 =keycode 64 =keycode 65 = a Akeycode 66 = b B keycode 67 = c C keycode 68 = d D keycode 69 = e E EuroSign keycode 70 = f Fkeycode 71 = g G keycode 72 = h H keycode 73 = i Ikeycode 74 = j Jkeycode 75 = k K keycode 76 = l Lkeycode 77 = m M mu keycode 78 = n N keycode 79 = o O keycode 80 = p P keycode 81 = q Q at keycode 82 = r Rkeycode 83 = s S keycode 84 = t Tkeycode 85 = u U keycode 86 = v V keycode 87 = w W keycode 88 = x X keycode 89 = y Y keycode 90 = z Z keycode 91 =keycode 92 =keycode 93 =keycode 94 =keycode 95 =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_4keycode 102 = KP_6 KP_6keycode 103 = KP_7 KP_7keycode 104 = KP_8 KP_8keycode 105 = KP_9 KP_9keycode 106 = KP_Multiply KP_Multiply keycode 107 = KP_Add KP_Addkeycode 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 = F1keycode 113 = F2keycode 114 = F3keycode 115 = F4keycode 116 = F5keycode 117 = F6keycode 118 = F7keycode 119 = F8keycode 120 = F9keycode 121 = F10keycode 122 = F11keycode 123 = F12keycode 124 = F13keycode 125 = F14keycode 126 = F15keycode 127 = F16keycode 128 = F17keycode 129 = F18keycode 130 = F19keycode 131 = F20keycode 132 = F21keycode 133 = F22keycode 134 = F23keycode 135 = F24keycode 137 = Scroll_Lock keycode 138 =keycode 139 =keycode 140 =keycode 141 =keycode 142 =keycode 143 =keycode 144 =keycode 145 =keycode 146 =keycode 147 =keycode 148 =keycode 149 =keycode 150 =keycode 151 =keycode 152 =keycode 153 =keycode 154 =keycode 155 =keycode 156 =keycode 157 =keycode 158 =keycode 159 =keycode 160 =keycode 161 =keycode 162 =keycode 163 =keycode 164 =keycode 165 =keycode 166 =keycode 167 =keycode 168 =keycode 169 =keycode 170 =keycode 172 =keycode 173 =keycode 174 =keycode 175 =keycode 176 =keycode 177 =keycode 178 =keycode 179 =keycode 180 =keycode 181 =keycode 182 =keycode 183 =keycode 184 =keycode 185 =keycode 186 =keycode 187 = acute gravekeycode 188 = comma semicolon keycode 189 = minus underscore keycode 190 = period colonkeycode 191 =keycode 192 = numbersign apostrophe keycode 193 =keycode 194 =keycode 195 =keycode 196 =keycode 197 =keycode 198 =keycode 199 =keycode 200 =keycode 201 =keycode 202 =keycode 203 =keycode 204 =keycode 205 =keycode 207 =keycode 208 =keycode 209 =keycode 210 = plusminus hyphen macron keycode 211 =keycode 212 = copyright registeredkeycode 213 = guillemotleft guillemotright keycode 214 = masculine ordfemininekeycode 215 = ae AEkeycode 216 = cent yenkeycode 217 = questiondown exclamdown keycode 218 = onequarter onehalf threequarters keycode 219 =keycode 220 = less greater barkeycode 221 = plus asterisk asciitildekeycode 222 =keycode 223 =keycode 224 =keycode 225 =keycode 226 =keycode 227 = multiply divisionkeycode 228 = acircumflex Acircumflex keycode 229 = ecircumflex Ecircumflex keycode 230 = icircumflex Icircumflexkeycode 231 = ocircumflex Ocircumflex keycode 232 = ucircumflex Ucircumflex keycode 233 = ntilde Ntildekeycode 234 = yacute Yacutekeycode 235 = oslash Oobliquekeycode 236 = aring Aringkeycode 237 = ccedilla Ccedillakeycode 238 = thorn THORNkeycode 239 = eth ETHkeycode 240 = diaeresis cedilla currencykeycode 241 = agrave Agrave atilde Atilde keycode 242 = egrave Egravekeycode 243 = igrave Igravekeycode 244 = ograve Ograve otilde Otilde keycode 245 = ugrave Ugravekeycode 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 sterlingkeycode 254 = Mode_switch。
js获取浏览器的keydown事件(附keycode码)
js获取浏览器的keydown事件(附keycode码) 1<script type="text/javascript" language=JavaScript charset="UTF-8">2 document.onkeydown=function(event){3var e = event || window.event || arguments.callee.caller.arguments[0]; /*switch (e && e.keyCode){ case 8: do something; break; case x: do other things; break; }*/4if(e && e.keyCode==27){ // 按 Esc5//要做的事情6 }7if(e && e.keyCode==113){ // 按 F28//要做的事情9 }10if(e && e.keyCode==13){ // enter 键11//要做的事情12 }13 };14</script>15只要你定义了这些键的动作,你在浏览器⾥按下这些键就会响应,兼容⽬前所有浏览器。
1 js ⾥⾯的键盘事件经常⽤到,所以收集了键盘事件对应的键码来分享下:2 keyCode 8 = BackSpace BackSpace3 keyCode 9 = Tab Tab4 keyCode 12 = Clear5 keyCode 13 = Enter6 keyCode 16 = Shift_L7 keyCode 17 = Control_L8 keyCode 18 = Alt_L9 keyCode 19 = Pause10 keyCode 20 = Caps_Lock11 keyCode 27 = Escape Escape12 keyCode 32 = space13 keyCode 33 = Prior14 keyCode 34 = Next15 keyCode 35 = End16 keyCode 36 = Home17 keyCode 37 = Left18 keyCode 38 = Up19 keyCode 39 = Right20 keyCode 40 = Down21 keyCode 41 = Select22 keyCode 42 = Print23 keyCode 43 = Execute24 keyCode 45 = Insert25 keyCode 46 = Delete26 keyCode 47 = Help27 keyCode 48 = 0 equal braceright28 keyCode 49 = 1 exclam onesuperior29 keyCode 50 = 2 quotedbl twosuperior30 keyCode 51 = 3 section threesuperior31 keyCode 52 = 4 dollar32 keyCode 53 = 5 percent33 keyCode 54 = 6 ampersand34 keyCode 55 = 7 slash braceleft35 keyCode 56 = 8 parenleft bracketleft36 keyCode 57 = 9 parenright bracketright37 keyCode 65 = a A38 keyCode 66 = b B39 keyCode 67 = c C40 keyCode 68 = d D41 keyCode 69 = e E EuroSign42 keyCode 70 = f F43 keyCode 71 = g G44 keyCode 72 = h H45 keyCode 73 = i I46 keyCode 74 = j J47 keyCode 75 = k K48 keyCode 76 = l L49 keyCode 77 = m M mu50 keyCode 78 = n N51 keyCode 79 = o O52 keyCode 80 = p P53 keyCode 81 = q Q at54 keyCode 82 = r R55 keyCode 83 = s S56 keyCode 84 = t T57 keyCode 85 = u U58 keyCode 86 = v V59 keyCode 87 = w W60 keyCode 88 = x X61 keyCode 89 = y Y62 keyCode 90 = z Z63 keyCode 96 = KP_0 KP_064 keyCode 97 = KP_1 KP_165 keyCode 98 = KP_2 KP_266 keyCode 99 = KP_3 KP_367 keyCode 100 = KP_4 KP_468 keyCode 101 = KP_5 KP_569 keyCode 102 = KP_6 KP_670 keyCode 103 = KP_7 KP_771 keyCode 104 = KP_8 KP_872 keyCode 105 = KP_9 KP_973 keyCode 106 = KP_Multiply KP_Multiply74 keyCode 107 = KP_Add KP_Add75 keyCode 108 = KP_Separator KP_Separator76 keyCode 109 = KP_Subtract KP_Subtract77 keyCode 110 = KP_Decimal KP_Decimal78 keyCode 111 = KP_Divide KP_Divide79 keyCode 112 = F180 keyCode 113 = F281 keyCode 114 = F382 keyCode 115 = F483 keyCode 116 = F584 keyCode 117 = F685 keyCode 118 = F786 keyCode 119 = F887 keyCode 120 = F988 keyCode 121 = F1089 keyCode 122 = F1190 keyCode 123 = F1291 keyCode 124 = F1392 keyCode 125 = F1493 keyCode 126 = F1594 keyCode 127 = F1695 keyCode 128 = F1796 keyCode 129 = F1897 keyCode 130 = F1998 keyCode 131 = F2099 keyCode 132 = F21100 keyCode 133 = F22101 keyCode 134 = F23102 keyCode 135 = F24103 keyCode 136 = Num_Lock104 keyCode 137 = Scroll_Lock105 keyCode 187 = acute grave106 keyCode 188 = comma semicolon107 keyCode 189 = minus underscore108 keyCode 190 = period colon109 keyCode 192 = numbersign apostrophe110 keyCode 210 = plusminus hyphen macron111 keyCode 211 =112 keyCode 212 = copyright registered113 keyCode 213 = guillemotleft guillemotright114 keyCode 214 = masculine ordfeminine115 keyCode 215 = ae AE116 keyCode 216 = cent yen117 keyCode 217 = questiondown exclamdown 118 keyCode 218 = onequarter onehalf threequarters 119 keyCode 220 = less greater bar120 keyCode 221 = plus asterisk asciitilde121 keyCode 227 = multiply division122 keyCode 228 = acircumflex Acircumflex123 keyCode 229 = ecircumflex Ecircumflex124 keyCode 230 = icircumflex Icircumflex125 keyCode 231 = ocircumflex Ocircumflex126 keyCode 232 = ucircumflex Ucircumflex127 keyCode 233 = ntilde Ntilde128 keyCode 234 = yacute Yacute129 keyCode 235 = oslash Ooblique130 keyCode 236 = aring Aring131 keyCode 237 = ccedilla Ccedilla132 keyCode 238 = thorn THORN133 keyCode 239 = eth ETH134 keyCode 240 = diaeresis cedilla currency135 keyCode 241 = agrave Agrave atilde Atilde 136 keyCode 242 = egrave Egrave137 keyCode 243 = igrave Igrave138 keyCode 244 = ograve Ograve otilde Otilde139 keyCode 245 = ugrave Ugrave140 keyCode 246 = adiaeresis Adiaeresis141 keyCode 247 = ediaeresis Ediaeresis142 keyCode 248 = idiaeresis Idiaeresis143 keyCode 249 = odiaeresis Odiaeresis144 keyCode 250 = udiaeresis Udiaeresis145 keyCode 251 = ssharp question backslash146 keyCode 252 = asciicircum degree147 keyCode 253 = 3 sterling148 keyCode 254 = Mode_switch149使⽤event对象的keyCode属性判断输⼊的键值150 eg:if(event.keyCode==13)alert(“enter!”);151键值对应表152 A 0X65 U 0X85153 B 0X66 V 0X86154 C 0X67 W 0X87155 D 0X68 X 0X88156 E 0X69 Y 0X89157 F 0X70 Z 0X90158 G 0X71 0 0X48159 H 0X72 1 0X49160 I 0X73 2 0X50161 J 0X74 3 0X51162 K 0X75 4 0X52163 L 0X76 5 0X53164 M 0X77 6 0X54165 N 0X78 7 0X55166 O 0X79 8 0X56167 P 0X80 9 0X57168 Q 0X81 ESC 0X1B169 R 0X82 CTRL 0X11170 S 0X83 SHIFT 0X10171 T 0X84 ENTER 0XD172如果要使⽤组合键,则可以判断是否同时按下了这⼏个键,⽐如ctrl键、shift键以及alt键的组合使⽤就可以判断是否多按下了ctrl键、shift键以及alt键。
js中获取键盘事件
js中获取键盘事件<script type="text/javascript" language=JavaScript charset="UTF-8">document.onkeydown=function(event){var e = event || window.event || arguments.callee.caller.arguments[0];if(e && e.keyCode==27){ // 按 Esc//要做的事情}if(e && e.keyCode==113){ // 按 F2//要做的事情}if(e && e.keyCode==13){ // enter 键//要做的事情}};</script>只要你定义了这些键的动作,你在浏览器⾥按下这些键就会响应,兼容⽬前所有浏览器。
js ⾥⾯的键盘事件经常⽤到,所以收集了键盘事件对应的键码来分享下:keyCode 8 = BackSpace BackSpacekeyCode 9 = Tab TabkeyCode 12 = ClearkeyCode 13 = EnterkeyCode 16 = Shift_LkeyCode 17 = Control_LkeyCode 18 = Alt_LkeyCode 19 = PausekeyCode 20 = Caps_LockkeyCode 27 = Escape EscapekeyCode 32 = spacekeyCode 33 = PriorkeyCode 34 = NextkeyCode 35 = EndkeyCode 36 = HomekeyCode 37 = LeftkeyCode 38 = UpkeyCode 39 = RightkeyCode 40 = DownkeyCode 41 = SelectkeyCode 42 = PrintkeyCode 43 = ExecutekeyCode 45 = InsertkeyCode 46 = DeletekeyCode 47 = HelpkeyCode 48 = 0 equal bracerightkeyCode 49 = 1 exclam onesuperiorkeyCode 50 = 2 quotedbl twosuperiorkeyCode 51 = 3 section threesuperiorkeyCode 52 = 4 dollarkeyCode 53 = 5 percentkeyCode 54 = 6 ampersandkeyCode 55 = 7 slash braceleftkeyCode 56 = 8 parenleft bracketleftkeyCode 57 = 9 parenright bracketrightkeyCode 65 = a AkeyCode 66 = b BkeyCode 67 = c CkeyCode 68 = d DkeyCode 69 = e E EuroSignkeyCode 70 = f FkeyCode 71 = g GkeyCode 72 = h HkeyCode 73 = i IkeyCode 74 = j JkeyCode 75 = k KkeyCode 76 = l LkeyCode 77 = m M mukeyCode 78 = n NkeyCode 79 = o OkeyCode 80 = p PkeyCode 81 = q Q atkeyCode 82 = r RkeyCode 83 = s SkeyCode 84 = t TkeyCode 85 = u UkeyCode 86 = v VkeyCode 87 = w WkeyCode 88 = x XkeyCode 89 = y YkeyCode 90 = z ZkeyCode 96 = KP_0 KP_0keyCode 97 = KP_1 KP_1keyCode 98 = KP_2 KP_2keyCode 99 = KP_3 KP_3keyCode 100 = KP_4 KP_4keyCode 101 = KP_5 KP_5keyCode 102 = KP_6 KP_6keyCode 103 = KP_7 KP_7keyCode 104 = KP_8 KP_8keyCode 105 = KP_9 KP_9keyCode 106 = KP_Multiply KP_Multiply keyCode 107 = KP_Add KP_AddkeyCode 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 = F1keyCode 113 = F2keyCode 114 = F3keyCode 115 = F4keyCode 116 = F5keyCode 117 = F6keyCode 118 = F7keyCode 119 = F8keyCode 120 = F9keyCode 121 = F10keyCode 122 = F11keyCode 123 = F12keyCode 124 = F13keyCode 125 = F14keyCode 126 = F15keyCode 127 = F16keyCode 128 = F17keyCode 129 = F18keyCode 130 = F19keyCode 131 = F20keyCode 132 = F21keyCode 133 = F22keyCode 134 = F23keyCode 135 = F24keyCode 136 = Num_LockkeyCode 137 = Scroll_LockkeyCode 187 = acute gravekeyCode 188 = comma semicolonkeyCode 189 = minus underscorekeyCode 190 = period colonkeyCode 192 = numbersign apostrophe keyCode 210 = plusminus hyphen macron keyCode 211 =keyCode 212 = copyright registeredkeyCode 213 = guillemotleft guillemotright keyCode 214 = masculine ordfeminine keyCode 215 = ae AEkeyCode 216 = cent yenkeyCode 217 = questiondown exclamdown keyCode 218 = onequarter onehalf threequarters keyCode 220 = less greater barkeyCode 221 = plus asterisk asciitilde keyCode 227 = multiply divisionkeyCode 228 = acircumflex Acircumflex keyCode 229 = ecircumflex Ecircumflex keyCode 230 = icircumflex Icircumflex keyCode 231 = ocircumflex Ocircumflex keyCode 232 = ucircumflex Ucircumflex keyCode 233 = ntilde NtildekeyCode 234 = yacute YacutekeyCode 235 = oslash OobliquekeyCode 236 = aring AringkeyCode 237 = ccedilla CcedillakeyCode 238 = thorn THORNkeyCode 239 = eth ETHkeyCode 240 = diaeresis cedilla currency keyCode 241 = agrave Agrave atilde Atilde keyCode 242 = egrave EgravekeyCode 243 = igrave IgravekeyCode 244 = ograve Ograve otilde Otilde keyCode 245 = ugrave UgravekeyCode 246 = adiaeresis Adiaeresis keyCode 247 = ediaeresis Ediaeresis keyCode 248 = idiaeresis IdiaeresiskeyCode 249 = odiaeresis Odiaeresis keyCode 250 = udiaeresis Udiaeresis keyCode 251 = ssharp question backslash keyCode 252 = asciicircum degreekeyCode 253 = 3 sterlingkeyCode 254 = Mode_switch使⽤event对象的keyCode属性判断输⼊的键值eg:if(event.keyCode==13)alert(“enter!”);键值对应表A 0X65 U 0X85B 0X66 V 0X86C 0X67 W 0X87D 0X68 X 0X88E 0X69 Y 0X89F 0X70 Z 0X90G 0X71 0 0X48H 0X72 1 0X49I 0X73 2 0X50J 0X74 3 0X51K 0X75 4 0X52L 0X76 5 0X53M 0X77 6 0X54N 0X78 7 0X55O 0X79 8 0X56P 0X80 9 0X57Q 0X81 ESC 0X1BR 0X82 CTRL 0X11S 0X83 SHIFT 0X10T 0X84 ENTER 0XD如果要使⽤组合键,则可以判断是否同时按下了这⼏个键,⽐如ctrl键、shift键以及alt键的组合使⽤就可以判断是否多按下了ctrl键、shift键以及alt键字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957数字键盘上的键的键码值(keyCode)功能键键码值(keyCode)按键键码按键键码按键键码按键键码0968104F1112F71181979105F2113F8119298*106F3114F9120399+107F4115F101214100Enter108F5116F111225101-109F6117F121236102.1107103/111控制键键码值(keyCode)按键键码按键键码按键键码按键键码BackSpace8Esc27Right Arrow39-_189Tab9Spacebar32Down Arrow40.>190Clear12Page Up33Insert45/?191Enter13Page Down34Delete46`~192Shift16End35Num Lock144[{219Control17Home36;:186/|220Alt18Left Arrow37=+187]}221Cape Lock20Up A另附上⼀段代码,可以根据按的键盘上的键,显⽰键盘动作,并显⽰keyCode值等代码:<STYLE TYPE="text/css">TD {text-align:center}</STYLE><SCRIPT LANGUAGE="JavaScript">function init() {document.onkeydown = showKeyDowndocument.onkeyup = showKeyUpdocument.onkeypress = showKeyPress}function showKeyDown(evt) {evt = (evt) ? evt : window.eventdocument.getElementById("pressKeyCode").innerHTML = 0document.getElementById("upKeyCode").innerHTML = 0document.getElementById("pressCharCode").innerHTML = 0document.getElementById("upCharCode").innerHTML = 0restoreModifiers("")restoreModifiers("Down")restoreModifiers("Up")document.getElementById("downKeyCode").innerHTML = evt.keyCodeif (evt.charCode) {document.getElementById("downCharCode").innerHTML = evt.charCode}showModifiers("Down", evt)}function showKeyUp(evt) {evt = (evt) ? evt : window.eventdocument.getElementById("upKeyCode").innerHTML = evt.keyCodeif (evt.charCode) {document.getElementById("upCharCode").innerHTML = evt.charCode}showModifiers("Up", evt)return false}function showKeyPress(evt) {evt = (evt) ? evt : window.eventdocument.getElementById("pressKeyCode").innerHTML = evt.keyCodeif (evt.charCode) {document.getElementById("pressCharCode").innerHTML = evt.charCode}showModifiers("", evt)return false}function showModifiers(ext, evt) {restoreModifiers(ext)if (evt.shiftKey) {document.getElementById("shift" + ext).style.backgroundColor = "#ff0000"}if (evt.ctrlKey) {document.getElementById("ctrl" + ext).style.backgroundColor = "#00ff00"}if (evt.altKey) {document.getElementById("alt" + ext).style.backgroundColor = "#0000ff"}}function restoreModifiers(ext) {document.getElementById("shift" + ext).style.backgroundColor = "#ffffff"document.getElementById("ctrl" + ext).style.backgroundColor = "#ffffff"document.getElementById("alt" + ext).style.backgroundColor = "#ffffff"}</SCRIPT></HEAD><BODY onLoad="init()"><H1>Keyboard Event Handler Lab</H1><HR><FORM><TABLE BORDER=2 CELLPADDING=2><TR><TH></TH><TH>onKeyDown</TH><TH>onKeyPress</TH><TH>onKeyUp</TH></TR> <TR><TH>Key Codes</TH><TD ID="downKeyCode">0</TD><TD ID="pressKeyCode">0</TD><TD ID="upKeyCode">0</TD></TR><TR><TH>Char Codes (IE5/Mac; NN6)</TH><TD ID="downCharCode">0</TD><TD ID="pressCharCode">0</TD><TD ID="upCharCode">0</TD></TR><TR><TH ROWSPAN=3>Modifier Keys</TH><TD><SPAN ID="shiftDown">Shift</SPAN></TD><TD><SPAN ID="shift">Shift</SPAN></TD><TD><SPAN ID="shiftUp">Shift</SPAN></TD></TR><TR><TD><SPAN ID="ctrlDown">Ctrl</SPAN></TD> <TD><SPAN ID="ctrl">Ctrl</SPAN></TD><TD><SPAN ID="ctrlUp">Ctrl</SPAN></TD> </TR><TR><TD><SPAN ID="altDown">Alt</SPAN></TD> <TD><SPAN ID="alt">Alt</SPAN></TD><TD><SPAN ID="altUp">Alt</SPAN></TD></TR></TABLE></FORM>。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode
Down Select Print Execute Insert Delete Help 0 equal braceright 1 exclam onesuperior 2 quotedbl twosuperior 3 section threesuperior 4 dollar 5 percent 6 ampersand 7 slash braceleft 8 parenleft bracketleft 9 parenright bracketright
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
ae AE cent yen questiondown exclamdown onequarter onehalf threequarters less greater bar plus asterisk asciitilde
171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
a b c d e f g h i j k l m n o p q r s
A B C D E EuroSign F G H I J K L M mu N O P Q at R S
keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170
84 = t T 85 = u U 86 = v V 87 = w W 88 = x X 89 = y Y 90 = z Z 91 = 92 = 93 = 94 = 95 = 96 = KP_0 KP_0 97 = KP_1 KP_1 98 = KP_2 KP_2 99 = KP_3 KP_3 100 = KP_4 KP_4 101 = KP_5 KP_5 102 = KP_6 KP_6 103 = KP_7 KP_7 104 = KP_8 KP_8 105 = KP_9 KP_9 106 = KP_Multiply KP_Multiply 107 = KP_Add KP_Add 108 = KP_Separator KP_Separator 109 = KP_Subtract KP_Subtract 110 = KP_Decimal KP_Decimal 111 = KP_Divide KP_Divide 112 = F1 113 = F2 114 = F3 115 = F4 116 = F5 117 = F6 118 = F7 119 = F8 120 = F9 121 = F10 122 = F11 123 = F12 124 = F13 125 = F14 126 = F15 127 = F16
plusminus hyphen macron copyright registered guillemotleft guillemotright masculine ordfeminine
keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode
215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
F17 F18 F19 F20 F21 F22 F23 F24 Num_Lock Scroll_Lock
keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
acute grave comma semicolon minus underscore period colon numbersign apostrophe
keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode
Javascript keyCode 键盘键码值表
keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode keycode 0 = 1 = 2 = 3 = 4 = 5 = 6 = 7 = 8 = BackSpace BackSpace 9 = Tab Tab 10 = 11 = 12 = Clear 13 = Enter 14 = 15 = 16 = Shift_L 17 = Control_L 18 = Alt_L 19 = Pause 20 = Caps_Lock 21 = 22 = 23 = 24 = 25 = 26 = 27 = Escape Escape 28 = 29 = 30 = 31 = 32 = space space 33 = Prior 34 = Next 35 = End 36 = Home 37 = Left 38 = Up 39 = Right