This article turns from: NAMEHWH website: http://www.cnblogs.com/hanwenhua/articles/3365154.htmlwindow.document.onkeydown = Disablerefresh; function Disablerefresh (evt) {evt = (evt) evt:window.eventif (Evt.keycode) { if (Evt.keycode = =) { & nbsp //do something }}}keycode 8 = BackSpace Backspacekeycode 9 = Tab Tabkeycode = Clearkeycode = Ente Rkeycode = Shift_lkeycode = Control_lkeycode = Alt_lkeycode = Pausekeycode = Caps_lockkeycode = Escape E Scapekeycode = Space Spacekeycode = Priorkeycode = Nextkeycode + = Endkeycode = Homekeycode PNS = Leftkeycode Upkeycode = Rightkeycode = Downkeycode = Selectkeycode = Printkeycode = Executekeycode = INSERTKEYC Ode = Deletekeycode = Helpkeycode = 0 Equal Bracerightkeycode = 1 Exclam onesuperiorkeycode = 2 quotedbl tw Osuperiorkeycode = 3 section Threesuperiorkeycode 4 Dollarkeycode = 5 Percentkeycode = 6 Ampersandkeycode 55 = 7 Slash BraceleftkeycodE-Parenleft = 8 Bracketleftkeycode = 9 Parenright Bracketrightkeycode + = a Akeycode * = b Bkeycode = c ckeycod E-Dkeycode = d = e-E Eurosignkeycode = f Fkeycode = g Gkeycode = h Hkeycode = i ikeycode = J Jkeycode Kkeycode = k = L Lkeycode = m M mukeycode = n Nkeycode = o okeycode = p Pkeycode bayi = q q atkeycode 82 = R Rkeycode = s Skeycode = t tkeycode = u ukeycode x = v Vkeycode = w Wkeycode = x xkeycode = y Ykeyco De Zkeycode = z = kp_0 Kp_0keycode = kp_1 Kp_1keycode 98 = kp_2 Kp_2keycode = kp_3 Kp_3keycode = Kp_4 kp_4 KeyCode 101 = kp_5 Kp_5keycode 102 = kp_6 Kp_6keycode 103 = kp_7 Kp_7keycode 104 = kp_8 Kp_8keycode = KP_9 KP_9keycode 106 = kp_multiply Kp_multiplykeycode 107 = Kp_add Kp_addkeycode 108 = kp_separator Kp_separatorkeycode 109 = KP_Subtract Kp_subtractkeycode = kp_decimal Kp_decimalkeycode 111 = kp_divide Kp_dividekeycode = f1keycode 113 = F2keycode 114 = F3keycode = F4keyCode F5keycode = 117 = F6keycode 118 = F7keycode 119 = F8keycode = F9keycode 121 = F10keycode 122 = F11keycode 123 = F12keycode 124 = F13keycode = F14keycode 126 = F15keycode 127 = F16keycode = F17keycode 129 = F18keycode 130 = F19keycode 131 = F20keycode = F21keycode 133 = F22keycode 134 = F23keycode 135 = F24keycode 136 = Num_Lockkeycode 137 = Scroll_lockkeycode 187 = Acute Gravekeycode 188 = comma Semicolonkeycode 189 = minus Underscorekeycode = Period Colo Nkeycode 192 = numbersign Apostrophekeycode = plusminus hyphen Macronkeycode 211 =keycode 212 = Copyright Registeredke Ycode 213 = guillemotleft Guillemotrightkeycode 214 = masculine Ordfemininekeycode 215 = ae AEkeycode 216 = cent yenkeycod E 217 = questiondown Exclamdownkeycode 218 = onequarter Onehalf Threequarterskeycode = Less greater barkeycode 221 = P LUs asterisk Asciitildekeycode 227 = multiply Divisionkeycode 228 = Acircumflex Acircumflexkeycode 229 = Ecircumflex Ecirc Umflexkeycode = IcirCumflex Icircumflexkeycode 231 = Ocircumflex Ocircumflexkeycode 232 = Ucircumflex Ucircumflexkeycode 233 = Ntilde Ntildeke Ycode 234 = Yacute Yacutekeycode 235 = oslash Oobliquekeycode 236 = aring Aringkeycode 237 = Ccedilla Ccedillakeycode 238 = Thorn Thornkeycode 239 = eth Ethkeycode = 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 = udiaeresis Udiaeresiskeycode 251 = ssharp question Backslashkeycode 252 = Asciicircum Degreekeyco De 253 = 3 Sterlingkeycode 254 = Mode_switch Use the KeyCode property of the event object to determine the input key value Eg:if (event.keycode==13) {var iekey=event.keycode ;//Get key value, digital form of
var realkey=string.fromcharcode (Iekey)//Converts the key value in digital form to the real key alert (Realkey);} Key value corresponds to table a 0X65 U 0x85b 0X66 V 0x86c 0X67 W 0x87d 0X68 X 0x88e 0X69 Y 0x89f 0X70 Z 0x90g 0X71 0 0X 48H 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 If you want to use a composite key, you can take advantage of the event . ctrlkey,event.shiftkey,event. Altkey to determine if the CTRL, SHIFT, and ALT keys are pressed
JS Judging keyboard keys