jQuery ctrl+Enter shift+Enter实现代码


Posted in Javascript onFebruary 07, 2010

通过事件的which可以找到键码
不过当有组合键的时候还需要注意一下
如ctrl+enter键,虽然都是用e.ctrlKey但是 enter键的键码不是始终为13了
在ff中 判断 ctrl+enter 是 e.ctrlKey && e.which ==13
在ie6中 判断ctrl+enter 是 e.ctrlKey && e.which ==10
示例:

$(document).keypress(function(e){ 
if(e.ctrlKey && e.which == 13 || e.which == 10) { 
$("#btn").click(); 
} else if (e.shiftKey && e.which==13 || e.which == 10) { 
$("#btnv").click(); 
} 
})
Javascript 相关文章推荐
formvalidator验证插件中有关ajax验证问题
Jan 04 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
Oct 24 Javascript
jQuery学习之prop和attr的区别示例介绍
Nov 15 Javascript
jquery动态改变onclick属性导致失效的问题解决方法
Dec 04 Javascript
jQuery分别获取选中的复选框值的示例
Jun 17 Javascript
Javascript获取当前时间函数和时间操作小结
Oct 01 Javascript
JavaScript基础知识点归纳(推荐)
Jul 09 Javascript
AngularJS表单详解及示例代码
Aug 17 Javascript
jQuery插件form-validation-engine正则表达式操作示例
Feb 09 Javascript
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
Jan 08 jQuery
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
Jun 28 Javascript
如何理解Vue前后端数据交互与显示
May 10 Vue.js
JQuery 获取和设置Select选项的代码
Feb 07 #Javascript
经典海量jQuery插件 大家可以收藏一下
Feb 07 #Javascript
jQuery AnythingSlider滑动效果插件
Feb 07 #Javascript
javascript 函数速查表
Feb 07 #Javascript
js 键盘记录实现(兼容FireFox和IE)
Feb 07 #Javascript
javascript 同时在IE和FireFox获取KeyCode的代码
Feb 07 #Javascript
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
Feb 07 #Javascript
You might like
php 动态添加记录
2009/03/10 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
2014/01/14 PHP
详细解读PHP中接口的应用
2015/08/12 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
2019/12/04 PHP
编辑浪子版表单验证类
2007/05/12 Javascript
javascript FormatNumber函数实现方法
2008/12/30 Javascript
Ext grid 添加右击菜单
2009/11/26 Javascript
THREE.JS入门教程(5)你应当知道的十件事
2013/01/24 Javascript
Javascript小技巧之生成html元素
2014/05/15 Javascript
浅谈Javascript中匀速运动的停止条件
2014/12/19 Javascript
jquery+正则实现统一的表单验证
2015/09/20 Javascript
vue2组件之select2调用的示例代码
2017/10/12 Javascript
JS实现点击复选框变更DIV显示状态的示例代码
2017/12/18 Javascript
详解nodeJs文件系统(fs)与流(stream)
2018/01/24 NodeJs
微信小程序实现红包功能(后端PHP实现逻辑)
2018/07/11 Javascript
详解微信小程序-canvas绘制文字实现自动换行
2019/04/26 Javascript
vue element ui validate 主动触发错误提示操作
2020/09/21 Javascript
[03:55]DOTA2完美大师赛选手传记——LFY.MONET
2017/11/18 DOTA
Python中的数学运算操作符使用进阶
2016/06/20 Python
python 不以科学计数法输出的方法
2018/07/16 Python
Python 3.x基于Xml数据的Http请求方法
2018/12/28 Python
python时间序列按频率生成日期的方法
2019/05/14 Python
pyqt5让图片自适应QLabel大小上以及移除已显示的图片方法
2019/06/21 Python
利用python实现.dcm格式图像转为.jpg格式
2020/01/13 Python
详解Python中pyautogui库的最全使用方法
2020/04/01 Python
Python基于traceback模块获取异常信息
2020/07/23 Python
利用SVG和CSS3来实现一个炫酷的边框动画
2015/07/22 HTML / CSS
运动会通讯稿400字
2014/01/28 职场文书
房屋出租协议书
2014/04/10 职场文书
领导班子个人对照检查材料(群众路线)
2014/09/26 职场文书
财务管理制度范本
2015/08/04 职场文书
少先队中队工作总结
2015/08/14 职场文书
《槐乡的孩子》教学反思
2016/02/20 职场文书
Python的这些库,你知道多少?
2021/06/09 Python
你真的了解redis为什么要提供pipeline功能
2021/06/22 Redis