javascript keyCode大全及使用示例
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 = space 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_Multiplykeycode 107 = KP_Add KP_Addkeycode 108 = KP_Separator KP_Separatorkeycode 109 = KP_Subtract KP_Subtractkeycode 110 = KP_Decimal KP_Decimalkeycode 111 = KP_Divide KP_Dividekeycode 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 apostrophekeycode 210 = plusminus hyphen macronkeycode 211 =keycode 212 = copyright registeredkeycode 213 = guillemotleft guillemotrightkeycode 214 = masculine ordfemininekeycode 215 = ae AEkeycode 216 = cent yenkeycode 217 = questiondown exclamdownkeycode 218 = onequarter onehalf threequarterskeycode 220 = less greater barkeycode 221 = plus asterisk asciitildekeycode 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 currencykeycode 241 = agrave Agrave atilde Atildekeycode 242 = egrave Egravekeycode 243 = igrave Igravekeycode 244 = ograve Ograve otilde Otildekeycode 245 = ugrave Ugravekeycode 246 = adiaeresis Adiaeresiskeycode 247 = ediaeresis Ediaeresiskeycode 248 = idiaeresis Idiaeresiskeycode 249 = odiaeresis Odiaeresiskeycode 250 = udiaeresis Udiaeresiskeycode 251 = ssharp question backslashkeycode 252 = asciicircum degreekeycode 253 = 3 sterlingkeycode 254 = Mode_switch
使用示例:
$(window).keydown(function(event){ switch(event.keyCode) { // ... // 不同的按鍵可以做不同的事情 // 不同的瀏覽器的keycode不同 // 更多詳細信息: http://unixpapa.com/js/key.html }});
針對特定表單元素:
$('#Post_tags').keydown(function(event){ switch(event.keyCode){case 13: alert(this.value); break; }});
在此之前,需要將綁定在表單submit按鈕上的onKeyDown事件去除才可以正常使用,否則會執行該js代碼后提交表單:
將
<input?type=submit>
改為
<input?type=button?onclick='javascript:if(confirm(’ok’)){this.form.submit();}'>
即可。
轉載請注明出處:/p/774.html
相關文章: