关于onkeydown(键盘按下事件 )事件

  1. 方法一:  
  2.  <input type="text" name="test" onkeydown="keyDown(event)" />  
  3.  <script>  
  4.   function keyDown(events){  
  5.                 var eventSource;  
  6.                 var currentKey = events.charCode||events.keyCode;  
  7.                 if(document.all)      
  8.                     eventSource =window.event.srcElement;   
  9.                 else  
  10.                     eventSource = events.target;          
  11.                 if( currentKey == 13 ) //支持IE,ff,safairi,opera  
  12.                 //你的操作  
  13.             }  
  14.  </script>  
  15.   
  16. 方法二:  
  17. <script>  
  18.   document.onkeydown=function(e){  //获得键盘按下事件  
  19.                 var e=(typeof event!='undefined')?window.event:e; //支持ie,ff,safari,opera  
  20.                 if(e.keyCode==13&&document.activeElement.type!="button"){//对应颜色部分表示取得获得焦点的控件对象,支持ie,ff,safari,opera  
  21.                 //你的操作  
  22.                  }  
  23.             }  
  24. </script>  
posted on 2019-02-18 11:23  net初学者0  阅读(388)  评论(0编辑  收藏  举报