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 相关文章推荐
ie和firefox不兼容的解决方法集合
Apr 28 Javascript
js实现兼容IE6与IE7的DIV高度
May 13 Javascript
找出字符串中出现次数最多的字母和出现次数精简版
Nov 07 Javascript
js遍历子节点子元素附属性及方法
Aug 19 Javascript
浅谈JavaScript的Polymer框架中的事件绑定
Jul 29 Javascript
javascript实现图片延迟加载方法汇总(三种方法)
Aug 27 Javascript
AngularJS打开页面隐藏显示表达式用法示例
Dec 25 Javascript
JavaScript中 DOM操作方法小结
Apr 25 Javascript
js实现拖拽上传图片功能
Aug 01 Javascript
AngularJS表单验证功能
Oct 19 Javascript
Node如何后台数据库使用增删改查功能
Nov 21 Javascript
angular inputNumber指令输入框只能输入数字的实现
Dec 03 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
谈谈新手如何学习PHP
2006/12/23 PHP
基于php验证码函数的使用示例
2013/05/03 PHP
点击广告后才能获得下载地址
2006/10/26 Javascript
jQuery UI Autocomplete 体验分享
2012/02/14 Javascript
jQuery方法简洁实现隔行换色及toggleClass的使用
2013/03/15 Javascript
点击弹出层外区域关闭弹出层jquery特效示例
2013/08/25 Javascript
JavaScript按位运算符的应用简析
2014/02/04 Javascript
javascript简单实现图片预加载
2014/12/03 Javascript
JS实现仿新浪黄色经典滑动门效果代码
2015/09/27 Javascript
JS弹出对话框实现方法(三种方式)
2015/12/18 Javascript
vue.extend实现alert模态框弹窗组件
2018/04/28 Javascript
微信小程序视图控件与bindtap之间的问题的解决
2019/04/08 Javascript
js Array.slice的8种不同用法示例
2019/07/10 Javascript
Vue.use()在new Vue() 之前使用的原因浅析
2019/08/26 Javascript
js实现简单音乐播放器
2020/06/30 Javascript
[48:02]Ti4循环赛第三日 VG vs Liquid和NEWBEE vs DK
2014/07/12 DOTA
[45:32]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
python基于xml parse实现解析cdatasection数据
2014/09/30 Python
python统计日志ip访问数的方法
2015/07/06 Python
python3 实现的人人影视网站自动签到
2016/06/19 Python
简单了解python中的f.b.u.r函数
2019/11/02 Python
python 一维二维插值实例
2020/04/22 Python
Python析构函数__del__定义原理解析
2020/11/20 Python
HTML5 语音搜索只需一句代码
2013/01/03 HTML / CSS
纽约21世纪百货官网:Century 21
2016/08/27 全球购物
美国最古老的精致书写工具制造商:A.T. Cross(高仕)
2018/01/30 全球购物
Python里面如何拷贝一个对象
2014/02/17 面试题
政法学院毕业生求职信
2014/02/28 职场文书
公司开业庆典主持词
2014/03/21 职场文书
婚纱摄影师求职信范文
2014/04/17 职场文书
工地质量标语
2014/06/12 职场文书
2014年四风个人对照检查及整改措施
2014/10/28 职场文书
大学毕业谢师宴致辞
2015/07/27 职场文书
家长会感言
2015/08/01 职场文书
python自动统计zabbix系统监控覆盖率的示例代码
2021/04/03 Python
mysql查找连续出现n次以上的数字
2022/05/11 MySQL