javascript判断是否按回车键并解决浏览器之间的差异


Posted in Javascript onMay 13, 2014
<li class="item pin"> 
<span class="overlabel" style="display: block;">请输入验证码</span> 
<input type="text" class="txt" id="checkNum" name="checkNum" maxlength="4" onkeydown="keyboardEvent(event);" /> 
<img src="${basePath}/randomImageCodeStyle" width="60" height="28" id="chkNum"   title="单击重新加载验证码" style="cursor: hand" /> 
</li>

//监听Enter键自动提交事件 
function keyboardEvent(event){ 
var keyCode=event.keyCode ? event.keyCode:event.which?event.which:event.charCode;//解决浏览器之间的差异问题 
if(keyCode==13){ 
submitForm(); 
} 
}

jQuery丢弃了标准的 button 属性采用 which,这有点让人费解。

which 是Firefox引入的,IE不支持。which的本意是获取键盘的键值(keyCode)。
jQuery中的which即可以是键盘的键值,也可以是鼠标的键值。

Javascript 相关文章推荐
JavaScript 学习笔记(六)
Dec 31 Javascript
基于jQuery的左右滚动实现代码
Dec 03 Javascript
jQuery中将函数赋值给变量的调用方法
Mar 23 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
Jan 17 Javascript
javascript打印html内容功能的方法示例
Nov 28 Javascript
JQUERY dialog的用法详细解析
Dec 19 Javascript
JS实现网页顶部向下滑出的全国城市切换导航效果
Aug 22 Javascript
jQuery中元素选择器(element)简单用法示例
May 14 jQuery
微信小程序上传多图到服务器并获取返回的路径
May 05 Javascript
vue element-ui el-date-picker限制选择时间为当天之前的代码
Nov 07 Javascript
详解如何修改 node_modules 里的文件
May 22 Javascript
基于JavaScript实现省市联动效果
Jun 22 Javascript
js加密解密字符串可自定义密码因子
May 13 #Javascript
JavaScript用Number方法实现string转int
May 13 #Javascript
javascript中expression的用法整理
May 13 #Javascript
JS函数重载的解决方案
May 13 #Javascript
一个JS函数搞定网页标题(title)闪动效果
May 13 #Javascript
JS获得浏览器版本和操作系统版本的例子
May 13 #Javascript
当滚动条滚动到页面底部自动加载增加内容的js代码
May 13 #Javascript
You might like
模拟OICQ的实现思路和核心程序(三)
2006/10/09 PHP
PHP面向对象编程快速入门
2006/12/14 PHP
通过JavaScript或PHP检测Android设备的代码
2011/03/09 PHP
PHP取二进制文件头快速判断文件类型的实现代码
2013/08/05 PHP
windows7下安装php的php-ssh2扩展教程
2014/07/04 PHP
yii2框架中使用下拉菜单的自动搜索yii-widget-select2实例分析
2016/01/09 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
PHP数组相加操作及与array_merge的区别浅析
2016/11/26 PHP
PHP自定义函数实现assign()数组分配到模板及extract()变量分配到模板功能示例
2018/05/23 PHP
JavaScript 高级语法介绍
2009/06/15 Javascript
关于js中alert弹出窗口文本换行问题简单详细说明
2012/12/11 Javascript
基于JQuery实现的Select级联
2014/01/27 Javascript
JS中的log对象获取以及debug的写法介绍
2014/03/03 Javascript
ActiveX控件与Javascript之间的交互示例
2014/06/04 Javascript
js实现同一个页面多个渐变效果的方法
2015/04/10 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
跟我学习javascript解决异步编程异常方案
2015/11/23 Javascript
区别JavaScript函数声明与变量声明
2018/09/12 Javascript
详解vue后台系统登录态管理
2019/04/02 Javascript
微信小程序webview 脚手架使用详解
2019/07/22 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
linux 下实现python多版本安装实践
2014/11/18 Python
python 读取excel文件生成sql文件实例详解
2017/05/12 Python
python调用Delphi写的Dll代码示例
2017/12/05 Python
python装饰器深入学习
2018/04/06 Python
python全栈要学什么 python全栈学习路线
2019/06/28 Python
OpenCV 边缘检测
2019/07/10 Python
Python 控制终端输出文字的实例
2019/07/12 Python
Python 3.8 新功能来一波(大部分人都不知道)
2020/03/11 Python
Python几种常见算法汇总
2020/06/02 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
详解HTML5 Canvas绘制不规则图形时的非零环绕原则
2016/03/21 HTML / CSS
美国电视购物:QVC
2017/02/06 全球购物
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
论语读书笔记
2015/06/26 职场文书
2019年教师节祝福语精选,给老师送上真诚的祝福
2019/09/09 职场文书