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 相关文章推荐
随机显示经典句子或诗歌的javascript脚本
Aug 04 Javascript
js实现touch移动触屏滑动事件
Apr 17 Javascript
JS基于cookie实现来宾统计记录访客信息的方法
Aug 04 Javascript
javascript 中的 delete及delete运算符
Nov 15 Javascript
js实现人民币大写金额形式转换
Apr 27 Javascript
javascript关于继承解析
May 10 Javascript
基于 Vue.js 之 iView UI 框架非工程化实践记录(推荐)
Nov 21 Javascript
node.js中路由,中间件,ge请求和post请求的参数详解
Dec 26 Javascript
使用Vuex解决Vue中的身份验证问题
Sep 28 Javascript
用element的upload组件实现多图片上传和压缩的示例代码
Feb 12 Javascript
微信小程序用户盒子、宫格列表的实现
Jul 01 Javascript
javascript实现时间日期的格式化的方法汇总
Aug 06 Javascript
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+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
2012/07/15 PHP
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
PHP中类的自动加载的方法
2017/03/17 PHP
PHP常见加密函数用法示例【crypt与md5】
2019/01/27 PHP
PHP使用Redis实现Session共享的实现示例
2019/05/12 PHP
EditPlus注册码生成器(js代码实现)
2013/03/25 Javascript
js读写(删除)Cookie实例详解
2013/04/17 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
2013/12/12 Javascript
理解JavaScript中worker事件api
2015/12/25 Javascript
微信小程序 location API实例详解
2016/10/02 Javascript
js通过classname来获取元素的方法
2016/11/24 Javascript
js实现tab选项卡切换功能
2017/01/13 Javascript
javascript深拷贝和浅拷贝详解
2017/02/14 Javascript
微信小程序五星评分效果实现代码
2017/04/06 Javascript
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
2017/04/10 jQuery
JS 插件dropload下拉刷新、上拉加载使用小结
2017/04/13 Javascript
Nodejs读取文件时相对路径的正确写法(使用fs模块)
2017/04/27 NodeJs
一个有意思的鼠标点击文字特效jquery代码
2017/09/23 jQuery
ES6 javascript的异步操作实例详解
2017/10/30 Javascript
利用canvas中toDataURL()将图片转为dataURL(base64)的方法详解
2017/11/20 Javascript
tangram.js库实现js类的方式实例分析
2018/01/06 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
2019/01/30 Javascript
JS实现炫酷轮播图
2020/11/15 Javascript
小程序实现点击tab切换左右滑动
2020/11/16 Javascript
Cpy和Python的效率对比
2015/03/20 Python
浅析Python多线程下的变量问题
2015/04/28 Python
Python实现识别手写数字 Python图片读入与处理
2020/03/23 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
2019/06/27 Python
简单了解python PEP的一些知识
2019/07/13 Python
Django多进程滚动日志问题解决方案
2019/12/17 Python
详解python百行有效代码实现汉诺塔小游戏(简约版)
2020/10/30 Python
PHP面试题附答案
2015/11/28 面试题
法学毕业生自我鉴定
2014/01/31 职场文书
爱国主义演讲稿
2014/05/07 职场文书
应急管理培训方案
2014/06/12 职场文书
Apache压力测试工具的安装使用
2021/03/31 Servers