jQuery ctrl+Enter shift+Enter实现代码
作者:bea
通过事件的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){
通过事件的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();
}
})
有用 | 无用
不过当有组合键的时候还需要注意一下
如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();
}
})
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- CutePsWheel javascript libary 控制输入文本框为可使用滚轮控制的js库
- JavaScript 精粹读书笔记(1,2)
- 一些mootools的学习资源
- Js 中debug方式
- 为调试JavaScript添加输出窗口的代码
- 基于mootools的圆角边框扩展代码
- JavaScript 读取元素的CSS信息的代码
- JavaScript Event学习第八章 事件的顺序
- JavaScript Event学习第七章 事件属性
- JavaScript Event学习第六章 事件的访问
- JavaScript Event学习第五章 高级事件注册模型
- JavaScript Event学习第四章 传统的事件注册模型
- jQuery库与其他JS库冲突的解决办法
- jQuery学习7 操作JavaScript对象和集合的函数
- jQuery 学习6 操纵元素显示效果的函数
- jQuery学习5 jQuery事件模型
- jQuery学习4 浏览器的事件模型
- jQuery学习3:操作元素属性和特性
- jQuery学习2 选择器的使用说明