jquery键盘事件

来源:互联网 发布:淘宝网棉服女 编辑:程序博客网 时间:2024/06/11 09:18


1.keydown( )  鼠标按键按下时触发


将函数绑定到 keydown 事件

语法

$(selector).keydown(function)

参数描述function可选。规定当发生 keydown 事件时运行的函数。

$('document').ready(function(){
   $(document).keydown(function(e){   //e.which获取按键ascII码,经测试,按键事件只适用于
                                      //document   body   或者表单控件,其他的还未知
  var key=e.which;
    alert(key);
   });
    
 });


2.keyup  按键松开时触发



将函数绑定到 keyup 事件

语法

$(selector).keyup(function)
参数描述function可选。规定当发生 keyup 事件时运行的函数。

$('document').ready(function(){
   $(document).keyup(function(e){   //e.which获取按键ascII码,经测试,按键事件只适用于
                                      //document   body   或者表单控件,其他的还未知
  var key=e.which;
    alert(key);
   });
    
 });


3.keypress()  可以理解为敲击键盘时触发(无论按下还是松开)

完整的 key press 过程分为两个部分,按键被按下,然后按键被松开并复位。

当按钮被松开时,发生 keyup 事件。它发生在当前获得焦点的元素上。

keyup() 方法触发 keyup 事件,或规定当发生 keyup 事件时运行的函数。

将函数绑定到 keypress 事件

语法

$(selector).keypress(function)
参数描述function可选。规定当发生 keypress 事件时运行的函数。

    $(document).keypress(function(e){   //e.which获取按键ascII码,经测试,按键事件只适用于
                                      //document   body   或者表单控件,其他的还未知
  var key=e.which;
    alert(key);
   });
    


0 0