简单获取键盘的KeyCode

2016-02-19 12:22 31 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是简单获取键盘的KeyCode,一起来学习了解下吧!

【 tulaoshi.com - Web开发 】

前言:
1、上几次讨论右键禁止等问题的时候,有网友问那里有键值表,我今天写了一个javascript,以飨各位有需要者。
2、适用于ns浏览器和ie浏览器。 
3、代码行。
代码如下:

html
!--//this code by hongseheike--
head
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
/head
body
//Javascript Document
hr
center
h3请按任意一个键。。。。/h3
/center
/body
/html


来源:http://www.tulaoshi.com/n/20160219/1600733.html

延伸阅读
怎样保养 键盘的日常保养是非常重要的,它决定了键盘的使用寿命,使用一个东西的时间长久跟你爱护这个东西的程度有很大的关系。在使用键盘的时候如果不注意下面几点,你的键盘损坏时间就会大大缩减。 注意按键力度 如果打游戏,请注意按键力度,千万不要太过分,考虑使用寿命问题,将一些游戏中使用频率高度键轮流设置到不同位置的键位上...
《黑暗之魂2》反叛大盾简单获取方法 《黑暗之魂2》反叛大盾怎么拿,不少玩家在这里就被卡住了,有没有简单的方法呢,其实是有的,下面就为玩家带来反叛大盾简单获取方法。 前期准备就是白猫戒指没得说,然后最好有破布一套,加火炕,其他都不带了,负重30以下,翻滚很长,把魂花完。 从主塔营火下来,往前走到抵,下面是木头,跳下去,然后...
在现代的生活之中,一定都是离不开电脑的,我们知道电脑键盘时间久了,就是伴有了很脏的灰尘,且对于我们的健康很有危害,但是,电脑键盘不好清理,要怎么安全的清楚电脑上的灰尘,且不影响正常的工作呢,还是看看以下的一些介绍吧。 电脑键盘怎么清洗?怎么清洁电脑键盘上的细菌 清洁电脑键盘上的细菌一定要拍打电脑键盘是可以除去...
购买键盘不能盲目跟风,看别人买什么也跟着买,要看自己的需求。在购买时也要注意看材质和它的特点,不能别人说好就购买,买的质量不好,到时候自己也用的不顺心。 怎样购买普通键盘 一、操作手感 之所以把它放在第一位是因为它关系到你的学习和工作效率,手感好的键盘除了可以使你在打字时不至于使手指过于疲劳外,还可以促进你的学习使你...
  <html <head <title软件盘</title <script function ad(str) {     document.form1.p1.value = document.form1.p1.value + str; } </script </head <body <form method=post action="" name="form1" 密码:<input type="password" name="p1" </form <input type="button" onclick=...

经验教程

865

收藏

43
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部