jQuery响应enter键的实现思路


Posted in Javascript onApril 18, 2014

有时候我们有这样的需求:当用户在表单里数据完数据后,之间按enter键就可以执行查询或者保存的操作。实现的思路如下。

让你的form表单或需要响应enter键的区域处于div之间。形如:

<div class="top_inputbox"> 单位名称:<input class="inp" type="text" name="qureyBean.com_name" 
value="${qureyBean.com_name}" /> 
<a href="javascript:firstPage();">查询</a> 
</div>

响应键盘enter键的js:
$(".top_inputbox").keypress(function (e){ 
var code = event.keyCode; 
if (13 == code) { 
alert("响应键盘的enter事件"); 
} 
});

这样你就可以alert做你想做的操作了。

公司目前用的是这样的响应:

//回车快捷查询 
$(".top_inputbox").keypress(function (e) { 
var keyCode = e.keyCode ? e.keyCode : e.which ? e.which : e.charCode; 
if (keyCode == 13){ 
alert("响应键盘的enter事件"); 
} 
});

我在网上搜了一下,e.keyCode ? e.keyCode : e.which ? e.which : e.charCode 这是为了兼容性。
Javascript 相关文章推荐
xml 与javascript结合的问题解决方法
Mar 24 Javascript
setTimeout 不断吐食CPU的问题分析
Apr 01 Javascript
判断客户端浏览器是否安装了Flash插件的多种方法
Aug 11 Javascript
JavaScript Scoping and Hoisting 翻译
Jul 03 Javascript
JS实现网页标题栏显示当前时间和日期的完整代码
Nov 02 Javascript
每天一篇javascript学习小结(RegExp对象)
Nov 17 Javascript
jQuery实现布局高宽自适应的简单实例
May 28 Javascript
AngularJS入门教程中SQL实例详解
Jul 27 Javascript
Javascript 函数的四种调用模式
Nov 05 Javascript
原生JS实现轮播图效果
Oct 12 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
Dec 02 Javascript
使用 Jest 和 Supertest 进行接口端点测试实例详解
Apr 25 Javascript
jquery easyui 结合jsp简单展现table数据示例
Apr 18 #Javascript
jQuery如何取id有.的值一般的方法是取不到的
Apr 18 #Javascript
用jquery仿做发微博功能示例
Apr 18 #Javascript
实例说明为什么不要行内使用javascript
Apr 18 #Javascript
自制的文件上传JS控件可支持IE、chrome、firefox etc
Apr 18 #Javascript
禁用Tab键JS代码兼容Firefox和IE
Apr 18 #Javascript
JQuery each()嵌套使用小结
Apr 18 #Javascript
You might like
PHP sprintf() 函数的应用(定义和用法)
2012/06/29 PHP
php弹出对话框实现重定向代码
2014/01/23 PHP
让codeigniter与swfupload整合的最佳解决方案
2014/06/12 PHP
CentOS7.0下安装PHP5.6.30服务的教程详解
2018/09/29 PHP
IE7提供XMLHttpRequest对象为兼容
2007/03/08 Javascript
Javascript 各浏览器的 Javascript 效率对比
2008/01/23 Javascript
javascript Base类 包含基本的方法
2009/07/22 Javascript
JQuery jsonp 使用示例代码
2009/08/12 Javascript
Mootools 1.2教程 同时进行多个形变动画
2009/09/15 Javascript
Javascript弹出窗口的各种方法总结
2013/11/11 Javascript
js 页面元素的几个用法总结
2013/11/18 Javascript
JavaScript中具名函数的多种调用方式总结
2014/11/08 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
JavaScript实现定时隐藏与显示图片的方法
2015/08/06 Javascript
javascript实现获取浏览器版本、浏览器类型
2015/12/02 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
浅谈React高阶组件
2018/03/28 Javascript
python调用cmd命令行制作刷博器
2014/01/13 Python
Python的IDEL增加清屏功能实例
2017/06/19 Python
Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果示例
2018/01/29 Python
PyQt5实现五子棋游戏(人机对弈)
2020/03/24 Python
python基于itchat模块实现微信防撤回
2019/04/29 Python
Python 3.8中实现functools.cached_property功能
2019/05/29 Python
使用Python实现将list中的每一项的首字母大写
2019/06/11 Python
Python中包的用法及安装
2020/02/11 Python
python super函数使用方法详解
2020/02/14 Python
selenium切换标签页解决get超时问题的完整代码
2020/08/30 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
2021/02/07 Python
html5 touch事件实现页面上下滑动效果【附代码】
2016/03/10 HTML / CSS
Marc Jacobs官方网站:美国奢侈品牌
2017/08/29 全球购物
TripAdvisor西班牙官方网站:全球领先的旅游网站
2018/01/10 全球购物
数控加工专业毕业生自荐信
2013/09/27 职场文书
银行财务部实习生的自我鉴定
2013/11/27 职场文书
荷叶母亲教学反思
2014/04/30 职场文书
考研英语辞职信
2015/05/13 职场文书
Java字符串逆序方法详情
2022/03/21 Java/Android