jquery键盘事件


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);
   });
    


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值