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 相关文章推荐
Add Formatted Text to a Word Document
Jun 15 Javascript
JavaScript iframe的相互操作浅析
Oct 14 Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
Dec 05 Javascript
js控制当再次点击按钮时的间隔时间
Jun 03 Javascript
js 左右悬浮对联广告代码示例
Dec 12 Javascript
coffeescript使用的方式汇总
Aug 05 Javascript
jQuery实现灰蓝风格标准二级下拉菜单效果代码
Aug 31 Javascript
javascript中JSON.parse()与eval()解析json的区别
May 19 Javascript
JS基于HTML5的canvas标签实现炫目的色相球动画效果实例
Aug 24 Javascript
详解Bootstrap各式各样的按钮(推荐)
Dec 13 Javascript
react-native动态切换tab组件的方法
Jul 07 Javascript
vue实现全匹配搜索列表内容
Sep 26 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
Terran兵种介绍
2020/03/14 星际争霸
修改了一个很不错的php验证码(支持中文)
2007/02/14 PHP
在普通HTTP上安全地传输密码
2007/07/21 PHP
UCenter Home二次开发指南
2009/05/28 PHP
php 获取本机外网/公网IP的代码
2010/05/09 PHP
PHP高级对象构建 工厂模式的使用
2012/02/05 PHP
解析yii数据库的增删查改
2013/06/20 PHP
深入解析Session是否必须依赖Cookie
2013/08/02 PHP
PHP URL路由类实例
2013/11/12 PHP
php实现的发送带附件邮件类实例
2014/09/22 PHP
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
js中split函数的使用方法说明
2013/12/26 Javascript
iframe父页面获取子页面参数的方法
2014/02/21 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
基于javascript实现窗口抖动效果
2016/01/03 Javascript
JavaScript实现公历转农历功能示例
2017/02/13 Javascript
Vue父子组件之间的通信实例详解
2018/09/28 Javascript
node+vue实现文件上传功能
2020/05/28 Javascript
Python下的twisted框架入门指引
2015/04/15 Python
浅析使用Python操作文件
2017/07/31 Python
python实现在pandas.DataFrame添加一行
2018/04/04 Python
python+selenium实现自动化百度搜索关键词
2019/06/03 Python
python获取地震信息 微信实时推送
2019/06/18 Python
使用Python画股票的K线图的方法步骤
2019/06/28 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
python爬虫把url链接编码成gbk2312格式过程解析
2020/06/08 Python
keras slice layer 层实现方式
2020/06/11 Python
去除python中的字符串空格的简单方法
2020/12/22 Python
加拿大鞋网:Globo Shoes
2019/12/26 全球购物
公司同意接收函
2014/01/13 职场文书
酒店总经理助理职责
2014/02/12 职场文书
家长会学生演讲稿
2014/04/26 职场文书
禁烟标语大全
2014/06/11 职场文书
会计系毕业求职信
2014/08/07 职场文书
2014年电信员工工作总结
2014/12/19 职场文书
python数据可视化JupyterLab实用扩展程序Mito
2021/11/20 Python