For JS Keyboard Events, see <input name = "" type = "button" id = "btnsave" onclick = "alert (1) "/> <script language =" JavaScript "> function document. onkeydown () {var E = event. srcelement; If (event. keycode = 13) {document. getelementbyid ("btnsave "). click (); Return false ;}}</SCRIPT> event. keycode (JavaScript) keycode 8 = backspace keycode 9 = tab keycode 12 = clear keycode 13 = enter keycode 16 = shift_l keyco De 17 = control_l keycode 18 = alt_l keycode 19 = pause keycode 20 = caps_lock keycode 27 = escape keycode 32 = 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 hour 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 keycode 66 = B keycode 67 = C keycode 68 = d keycode 69 = E E eurosig N keycode 70 = f keycode 71 = g keycode 72 = H keycode 73 = I keycode 74 = J keycode 75 = K keycode 76 = l keycode 77 = m M Mu keycode 78 = n keycode 79 = o keycode 80 = p keycode 81 = Q at keycode 82 = r keycode 83 = s keycode 84 = t keycode 85 = u keycode 86 = V v keycode 87 = W keycode 88 = x keycode 89 = y keycode 90 = z keycode 96 = kp_0 kp_0 keycode 97 = Kp_1 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 = export 1_keycode 104 = export 1_keycode 105 kp_9 kp_9 keycode 106 = kp_multiply keycode 107 = kp_add kp_addkeycode 108 = kp_separator keycode 109 = 1_1_keycode 110 = kp_decimal keycode 111 = kp_div IDE 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 211 = keycode 212 = copyright registered keycode 213 = guillemotleft guillemotright keycode 214 = masculine ordfeminin E keycode 215 = AE keycode 216 = cent yen keycode 217 = questiondown exclamdown keycode 218 = onequarter onehalf hour keycode 220 = less greater bar keycode 221 = plus asterisk hour keycode 227 = multiply divisionkeycode 228 = acircumflex keycode 229 = ecircumflex keycode 230 = icircumflex keycode 231 = ocircumflex keycode 232 = UCI Rcumflex export keycode 233 = ntilde keycode 234 = yacute keycode 235 = Oslash export keycode 236 = aring keycode 237 = ccedilla keycode 238 = thorn keycode 239 = ETH keycode 240 = diaeresis cedilla currency keycode 241 = agrave atilde keycode 242 = egrave keycode 243 = igrave keycode 244 = ograve otilde keycod E 245 = ugrave keycode 246 = adiaeresis keycode 247 = ediaeresis keycode 248 = cipher keycode 249 = cipher keycode 250 = ssharp question backslash keycode 251 = cipher 252 degree keycode 253 = 3 Sterling keycode 254 = mode_switch use the keycode attribute of the event object to judge the Input key value eg: if (event. keycode = 13) Alert ("Enter! "); Table A 0x65 U 0x85b 0x66 v 0x86c 0x67 W 0x87d 0x68 X 0x88e 0x69 y 0x89f 0x70 Z 0x90g 0x71 0 0x48 h 0x72 1 0x49i 0x73 2 0x50j 0x74 3 0x51 K 0x75 4 0x52l 0x76 5 0x53 M 0x77 6 0x54n 0x78 7 0x55o 0x79 8 0x56 P 0x80 9 0x57q 0x81 ESC 0x1br 0x82 CTRL 0x11 S 0x83 shift 0x10 T 0x84 enter 0xd if you want to use the combination key, you can use event. ctrlkey, event. shiftkey, event. altkey determines whether the Ctrl, shift, and ALT keys are pressed