键盘按钮事件兼容性处理

键盘按钮事件兼容性处理:
javascript的兼容性问题一点都不逊色于CSS,都是非常令人头疼的,下面是一段能够兼容所有主流浏览器的键盘按键兼容性处理代码。代码如下:
一.HTML代码:

<input type="text" onkeydown="keyNumAll(event);" >

 二.javascript代码:

function keyNumAll(evt)
{ 
  //兼容IE和Firefox获得keyBoardEvent对象 
  evt = (evt) ? evt : ((window.event) ? window.event : ""); 
  //兼容IE和Firefox获得keyBoardEvent对象的键值 
  var key = evt.keyCode?evt.keyCode:evt.which;
  //显示按键键值 
  console.info(key);
<FONT size=2>} </FONT>

 以上代码实现了键盘按键事件兼容各个浏览器

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=8042

更多内容可以参阅:http://www.softwhy.com/javascript/

你可能感兴趣的:(键盘按钮事件兼容性处理)