简单获取键盘的KeyCode
简单获取键盘的KeyCode
发布时间:2016-12-30 来源:查字典编辑
摘要:前言:1、上几次讨论右键禁止等问题的时候,有网友问那里有键值表,我今天写了一个javascript,以飨各位有需要者。2、适用于ns浏览器和...

前言:

1、上几次讨论右键禁止等问题的时候,有网友问那里有键值表,我今天写了一个javascript,以飨各位有需要者。

2、适用于ns浏览器和ie浏览器。

3、代码行。

复制代码 代码如下:

<html>

<>

<head>

<scriptlanguage="javascript">

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);}

</script>

</head>

<body>

//JavascriptDocument

<hr>

<center>

<h3>请按任意一个键。。。。</h3>

</center>

</body>

</html>

//Javascript Document 请按任意一个键。。。。

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

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类