键盘码、ASCII码表

来源:互联网 发布:姚明0809赛季数据 编辑:程序博客网 时间:2024/06/10 22:41
ASCII码表ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39,71G103g8BS40(72H104h9HT41)73I105i10LF42*74J106j11VT43+75K107k12FF44,76L108l13CR45-77M109m14SO46.78N110n15SI47/79O111o16DLE48080P112p17DCI49181Q113q18DC250282R114r19DC351383X115s20DC452484T116t21NAK53585U117u22SYN54686V118v23TB55787W119w24CAN56888X120x25EM57989Y121y26SUB58:90Z122z27ESC59;91[123{28FS60<92\124|29GS61=93]125}30RS62>94^126~31US63?95__127DELNULVT 垂直制表SYN 空转同步SOH 标题开始FF 走纸控制ETB 信息组传送结束STX 正文开始CR 回车CAN 作废ETX 正文结束SO 移位输出EM 纸尽EOY 传输结束SI 移位输入SUB 换置ENQ 询问字符DLE 空格ESC 换码ACK 承认DC1 设备控制1FS 文字分隔符BEL 报警DC2 设备控制2GS 组分隔符BS 退一格DC3 设备控制3RS 记录分隔符HT 横向列表DC4 设备控制4US 单元分隔符LF 换行NAK 否定DEL 删除 键盘常用ASCII码       ESC键 VK_ESCAPE (27) 回车键: VK_RETURN (13)TAB键: VK_TAB (9)Caps Lock键: VK_CAPITAL (20)Shift键: VK_SHIFT ($10)Ctrl键: VK_CONTROL (17)Alt键: VK_MENU (18)空格键: VK_SPACE ($20/32)退格键: VK_BACK (8)左徽标键: VK_LWIN (91)右徽标键: VK_LWIN (92)鼠标右键快捷键:VK_APPS (93)Insert键: VK_INSERT (45)Home键: VK_HOME (36)Page Up: VK_PRIOR (33)PageDown: VK_NEXT (34)End键: VK_END (35)Delete键: VK_DELETE (46)方向键(←): VK_LEFT (37)方向键(↑): VK_UP (38)方向键(→): VK_RIGHT (39)方向键(↓): VK_DOWN (40)F1键: VK_F1 (112)F2键: VK_F2 (113)F3键: VK_F3 (114)F4键: VK_F4 (115)F5键: VK_F5 (116)F6键: VK_F6 (117)F7键: VK_F7 (118)F8键: VK_F8 (119)F9键: VK_F9 (120)F10键: VK_F10 (121)F11键: VK_F11 (122)F12键: VK_F12 (123)Num Lock键: VK_NUMLOCK (144)小键盘0: VK_NUMPAD0 (96)小键盘1: VK_NUMPAD0 (97)小键盘2: VK_NUMPAD0 (98)小键盘3: VK_NUMPAD0 (99)小键盘4: VK_NUMPAD0 (100)小键盘5: VK_NUMPAD0 (101)小键盘6: VK_NUMPAD0 (102)小键盘7: VK_NUMPAD0 (103)小键盘8: VK_NUMPAD0 (104)小键盘9: VK_NUMPAD0 (105)小键盘.: VK_DECIMAL (110)小键盘*: VK_MULTIPLY (106)小键盘+: VK_MULTIPLY (107)小键盘-: VK_SUBTRACT (109)小键盘/: VK_DIVIDE (111)Pause Break键: VK_PAUSE (19)Scroll Lock键: VK_SCROLL (145)


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

示例:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head><meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> <title>检测大写锁定键</title><style type="text/css"><!--*{margin:0;padding:0;}body{padding:2em;}h1{text-align:center;line-height:200%;}h3{text-indent:1em;line-height:160%;color:#666;font-weight:normal;font-size:1em;}h3 a{color:#bbb; text-decoration:none;margin:0 0.5em;}h3 a:hover{color:#fff;}p{margin:5em;}span{margin:0 0.5em;font-size:85.7%;}--></style></head><body><h1>检测大写锁定键</h1><form action="#" method="post"><p><label for="password">密码:</label><input type="password" id="password" name="password" /><span style="display:none;">大写锁定键被按下,请注意大小写</span></p></form><script type="text/javascript">//<![CDATA[function detectCapsLock(event){    var e = event||window.event;    var o = e.target||e.srcElement;    var oTip = o.nextSibling;    var keyCode = e.keyCode||e.which; // 按键的keyCode     var isShift = e.shiftKey ||(keyCode ==   16 ) || false ; // shift键是否按住     if (     ((keyCode >=   65   && keyCode <=   90 ) &&   !isShift) // Caps Lock 打开,且没有按住shift键      || ((keyCode >=   97   && keyCode <=   122 ) && isShift)// Caps Lock 打开,且按住shift键     ){oTip.style.display = '';}     else{oTip.style.display = 'none';} }document.getElementById('password').onkeypress = detectCapsLock;//]]></script> </body>