键盘键值表

来源:互联网 发布:数据库设计表结构 编辑:程序博客网 时间:2024/04/26 17:59
 

键盘键值表原地址:http://hi.baidu.com/giliwala/blog/item/97659c3d78974c00baa1678a.html

我找的作者地址:http://www.x5dj.com/blog/00379474/00329496.shtml

获取键盘键值的地址:http://hehe.veryplace.com/article/list.asp?id=136

值 描述
0x1 鼠标左键
0x2 鼠标右键
0x3 CANCEL 键
0x4 鼠标中键
0x8 BACKSPACE 键
0x9 TAB 键
0xC CLEAR 键
0xD ENTER 键
0x10 SHIFT 键
0x11 CTRL 键
0x12 MENU 键
0x13 PAUSE 键
0x14 CAPS LOCK 键
0x1B ESC 键
0x20 SPACEBAR 键
0x21 PAGE UP 键
0x22 PAGE DOWN 键
0x23 END 键
0x24 HOME 键
0x25 LEFT ARROW 键
0x26 UP ARROW 键
0x27 RIGHT ARROW 键
0x28 DOWN ARROW 键
0x29 SELECT 键
0x2A PRINT SCREEN 键
0x2B EXECUTE 键
0x2C SNAPSHOT 键
0x2D INSERT 键
0x2E DELETE 键
0x2F HELP 键
0x90 NUM LOCK 键
A 至 Z 键与 A – Z 字母的 ASCII 码相同:
值 描述
65 A 键
66 B 键
67 C 键
68 D 键
69 E 键
70 F 键
71 G 键
72 H 键
73 I 键
74 J 键
75 K 键
76 L 键
77 M 键
78 N 键
79 O 键
80 P 键
81 Q 键
82 R 键
83 S 键
84 T 键
85 U 键
86 V 键
87 W 键
88 X 键
89 Y 键
90 Z 键
0 至 9 键与数字 0 – 9 的 ASCII 码相同:
值 描述
48 0 键
49 1 键
50 2 键
51 3 键
52 4 键
53 5 键
54 6 键
55 7 键
56 8 键
57 9 键
下列常数代表数字键盘上的键:
值 描述
0x60 0 键
0x61 1 键
0x62 2 键
0x63 3 键
0x64 4 键
0x65 5 键
0x66 6 键
0x67 7 键
0x68 8 键
0x69 9 键
0x6A MULTIPLICATION SIGN (*) 键
0x6B PLUS SIGN (+) 键
0x6C ENTER 键
0x6D MINUS SIGN (–) 键
0x6E DECIMAL POINT (.) 键
0x6F DIVISION SIGN (/) 键
下列常数代表功能键:
值 描述
0x70 F1 键
0x71 F2 键
0x72 F3 键
0x73 F4 键
0x74 F5 键
0x75 F6 键
0x76 F7 键
0x77 F8 键
0x78 F9 键
0x79 F10 键
0x7A F11 键
0x7B F12 键
0x7C F13 键
0x7D F14 键
0x7E F15 键
0x7F F16 键

<script language="javascript">
   ns4
= (document.layers) ? true : false;
   ie4
= (document.all) ? true : false;
function keyDown(e){
  
if(ns4){
  
var nkey=e.which;
  
var iekey='现在是ns浏览器';
  
var realkey=String.fromCharCode(e.which);
}

  
if(ie4){
  
var iekey=event.keyCode;
  
var nkey='现在是ie浏览器';
  
var realkey=String.fromCharCode(event.keyCode);
  
if(event.keyCode==32){realkey='/' 空格/''}
  
if(event.keyCode==13){realkey='/' 回车/''}
  
if(event.keyCode==27){realkey='/' Esc/''}
  
if(event.keyCode==16){realkey='/' Shift/''}
  
if(event.keyCode==17){realkey='/' Ctrl/''}
  
if(event.keyCode==18){realkey='/' Alt/''}
}

   alert('ns浏览器中键值:'
+nkey+'/n'+'ie浏览器中键值:'+iekey+'/n'+'实际键为'+realkey);
}

document.onkeydown
= keyDown;
if(ns4){
document.captureEvents(Event.KEYDOWN);}

</script>


如何用js获得组合键的代码
原链接:http://www.runup.com.cn/soft/p281/A28134591.shtml
event.altkey   
event.ctrlkey   
event.shiftkey

<script language="javascript">
function test()
{
if (event.shiftkey == true && event.keycode == 81)
{
alert("shift+q");
}
}
</script>
<input onkeydown="test();">

发表者:huis

if(event.srcelement.type !="submit" && event.srcelement.type!="textarea" && vent.keycode==13)
{
event.shiftkey=true
event.keycode = 9;

}

原创粉丝点击