欢迎来到福编程网,本站提供各种互联网专业知识!

简单获取键盘的KeyCode

发布时间:2006-09-06 作者: 来源:转载
前言:1、上几次讨论右键禁止等问题的时候,有网友问那里有键值表,我今天写了一个javascript,以飨各位有需要者。2、适用于ns浏览器和ie浏览器。3、代码行。复制代码代码如下:ns4=(document.layers)?true:false;ie4=(document.all)?true:false;functionkeyDo
前言:
1、上几次讨论右键禁止等问题的时候,有网友问那里有键值表,我今天写了一个javascript,以飨各位有需要者。
2、适用于ns浏览器和ie浏览器。
3、代码行。
复制代码 代码如下:




ns4=(document.layers)?true:false;
ie4=(document.all)?true:false;
functionkeyDown(e){
if(ns4){
varnkey=e.which;
variekey='现在是ns浏览器';
varrealkey=String.fromCharCode(e.which);
}
if(ie4){
variekey=event.keyCode;
varnkey='现在是ie浏览器';
varrealkey=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);}



//JavascriptDocument



请按任意一个键。。。。






[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

相关推荐