天天看点

键盘码、ASCII码表

ASCII??琛?
ASCII?? ?у?跺??绗? ASCII?? ?у?跺??绗? ASCII?? ?у?跺??绗? ASCII?? ?у?跺??绗?0 NUT 32  (space) 64  @ 96  ??
1 SOH 33  锛? 65  A 97  a
2 STX 34  ?? 66  B 98  b
3 ETX 35  # 67  C 99  c
4 EOT 36  $ 68  D 100 d
5 ENQ 37  % 69  E 101 e
6 ACK 38  &  70  F 102 f
7 BEL 39  , 71  G 103 g
8 BS  40  ( 72  H 104 h
9 HT  41  ) 73  I 105 i
10  LF  42  * 74  J 106 j
11  VT  43  + 75  K 107 k
12  FF  44  , 76  L 108 l
13  CR  45  - 77  M 109 m
14  SO  46  . 78  N 110 n
15  SI  47  / 79  O 111 o
16  DLE 48  0 80  P 112 p
17  DCI 49  1 81  Q 113 q
18  DC2 50  2 82  R 114 r
19  DC3 51  3 83  X 115 s
20  DC4 52  4 84  T 116 t
21  NAK 53  5 85  U 117 u
22  SYN 54  6 86  V 118 v
23  TB  55  7 87  W 119 w
24  CAN 56  8 88  X 120 x
25  EM  57  9 89  Y 121 y
26  SUB 58  : 90  Z 122 z
27  ESC 59  ; 91  [ 123 {
28  FS  60  <  92  \  124  |
29  GS  61  =  93  ]  125  }
30  RS  62  >  94  ^ 126 ~
31  US  63  ? 95  __  127 DEL
NUL VT ???村?惰〃 SYN 绌鸿浆??姝?SOH ??棰?寮?濮?  FF 璧扮焊?у??ETB 淇℃??缁?浼???缁???
STX 姝f??寮?濮?  CR ??杞?CAN 浣?搴?
ETX 姝f??缁???  SO 绉讳?杈???EM 绾稿敖
EOY 浼?杈?缁???  SI 绉讳?杈???SUB ?㈢疆
ENQ 璇㈤??瀛?绗? DLE 绌烘?? ESC ?㈢??
ACK ?胯?? DC1 璁惧??у?? FS ??瀛?????绗?BEL ?ヨ?? DC2 璁惧??у?? GS 缁?????绗?BS ??涓??? DC3 璁惧??у?? RS 璁板?????绗?HT 妯?????琛?DC4 璁惧??у?? US ????????绗?LF ?㈣? NAK ????  DEL ???? 

????甯哥??SCII??

       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 BackSpace
keycode    9 = Tab Tab
keycode   12 = Clear
keycode   13 = Enter
keycode   16 = Shift_L
keycode   17 = Control_L
keycode   18 = Alt_L
keycode   19 = Pause
keycode   20 = Caps_Lock
keycode   27 = Escape Escape
keycode   32 = space 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 threesuperior
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 A
keycode   66 = b B
keycode   67 = c C
keycode   68 = d D
keycode   69 = e E EuroSign
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   77 = m M mu
keycode   78 = n N
keycode   79 = o O
keycode   80 = p P
keycode   81 = q Q at
keycode   82 = r R
keycode   83 = s S
keycode   84 = t T
keycode   85 = u U
keycode   86 = v V
keycode   87 = w W
keycode   88 = x X
keycode   89 = y Y
keycode   90 = z Z
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_4
keycode 101 = KP_5 KP_5
keycode 102 = KP_6 KP_6
keycode 103 = KP_7 KP_7
keycode 104 = KP_8 KP_8
keycode 105 = KP_9 KP_9
keycode 106 = KP_Multiply KP_Multiply
keycode 107 = KP_Add KP_Add
keycode 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 = 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 ordfeminine
keycode 215 = ae AE
keycode 216 = cent yen
keycode 217 = questiondown exclamdown
keycode 218 = onequarter onehalf threequarters
keycode 220 = less greater bar
keycode 221 = plus asterisk asciitilde
keycode 227 = multiply division
keycode 228 = acircumflex Acircumflex
keycode 229 = ecircumflex Ecircumflex
keycode 230 = icircumflex Icircumflex
keycode 231 = ocircumflex Ocircumflex
keycode 232 = ucircumflex Ucircumflex
keycode 233 = ntilde Ntilde
keycode 234 = yacute Yacute
keycode 235 = oslash Ooblique
keycode 236 = aring Aring
keycode 237 = ccedilla Ccedilla
keycode 238 = thorn THORN
keycode 239 = eth ETH
keycode 240 = diaeresis cedilla currency
keycode 241 = agrave Agrave atilde Atilde
keycode 242 = egrave Egrave
keycode 243 = igrave Igrave
keycode 244 = ograve Ograve otilde Otilde
keycode 245 = ugrave Ugrave
keycode 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 sterling
keycode 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>