jquery 键盘事件的使用方法详解
jquery 键盘事件的使用方法详解
jQuery处理键盘事件有三个函数,根据事件发生的顺序分别是:
jquery 代码:
1. keydown();
2. keyup();
3. keypress();
keydown()
keydown事件会在键盘按下时触发,可以在绑定的函数中欧能够返回false来防止触发浏览器的默认事件.
keyup()
keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件.
keypress()
keypress事件会在敲击按键时触发,我们可以理解为按下并抬起同一个按键.
键盘事件可以传递一个参数event,其实说有的jQuery事件函数中都可以传递这么一个参数:
jquery 代码:
$('input').keydown(function(event){
alert(event.keyCode);
});
上面代码中的,event.keyCode就可以帮助我们获取到我们按下了什么按键,他返回的是ascII码,比如说上下左右键,分别是38,40,37,39
如果我们要实现ctrl+Enter就是ctrl+回车提交表单
$(document).keypress(function(e) {
if (e.ctrlKey && e.which == 13)
$("form").submit();
}) ;
如有疑问请留言或者到本站社区交流讨论,大家共同进步,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
这篇文章主要介绍了JQuery操作iframe父页面与子页面的元素与方法。需要的朋友可以过来参考下,希望对大家有所帮助2013-11-11
jQuery使用ajax传递json对象到服务端及contentType的用法示例
这篇文章主要介绍了jQuery使用ajax传递json对象到服务端及contentType的用法,结合实例形式分析了jQuery使用ajax传递json对象数据及服务器响应相关操作技巧,需要的朋友可以参考下2020-03-03
jQuery一步一步实现跨浏览器的可编辑表格,支持IE、Firefox、Safari、Chrome、Opera
在修改数据时,有时候为了方便,我们希望能够直接在表格里面对数据进行直接修改。2009-08-08


最新评论