event.keyCode

本文详细介绍了如何使用JavaScript来捕获和处理键盘输入事件,包括如何通过event对象的keyCode属性来判断用户按下的是哪个键,以及如何针对不同的浏览器进行兼容性处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导读:
  event.keyCodeevent.keyCode值為37﹐38﹐39﹐40對應按下的方向鍵分別是 左﹐上﹐右﹐下
  "javascript:if (event.keyCode <45 || event.keyCode >57) event.returnValue = false;");
  if(event.keycode==13)就代表按下的是回车键盘
  "javascript:if (event.keyCode >45 &&event.keyCode <57) event.returnValue = false;");
  

  
  //Javascript Document
   请按任意一个键。。。。
  **********************************************************************
  使用javascript在WEB页面中截获键盘输入
  使用event对象的keyCode属性判断输入的键值
  eg:if(event.keyCode==13)alert(“enter!”);
  键值对应表
  A  0X65  U   0X85
  B  0X66  V   0X86
  C  0X67  W   0X87
  D  0X68  X   0X88
  E  0X69  Y   0X89
  F  0X70  Z   0X90
  G  0X71  0   0X48
  H  0X72  1   0X49
  I  0X73  2   0X50
  J  0X74  3   0X51
  K  0X75  4   0X52
  L  0X76  5   0X53
  M  0X77  6   0X54
  N  0X78  7   0X55
  O  0X79  8   0X56
  P  0X80  9   0X57
  Q  0X81 ESC  0X1B
  R  0X82 CTRL  0X11
  S  0X83 SHIFT 0X10
  T  0X84 ENTER 0XD
  
  如果要使用组合键,则可以利用event.ctrlKey,event.shiftKey,event .altKey判断是否按下了ctrl键、shift键以及alt键

本文转自
http://hi.baidu.com/ylwenxia/blog/item/b8086fd98a224eea39012f9d.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值