javascript判断是否按回车键并解决浏览器之间的差异
2014-05-13 00:00
681 查看
<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判断浏览器是否已经安装ActiveX控件和是否禁止运行ActiveX控件
- 判断访问者的浏览器是否支持JavaScript和Cookies
- JavaScript(获取或设置html元素的宽,高,坐标),确定和判断鼠标是否在元素内部,二级导航菜单鼠标离开样式问题解决
- 利用javascript判断浏览器是否已经安装ActiveX控件和是否禁止运行ActiveX控件
- javascript判断浏览器是否含有支持applet的JRE环境
- javascript判断是否按回车键
- 【javascript】判断是否微信浏览器的最佳实践
- 判断浏览器是否支持JavaScript的方法
- javascript判断是否按回车键
- JavaScript-----判断是否为手机浏览器访问
- 使用PHP和JavaScript判断请求是否来自微信内浏览器
- Java/JavaScript两种方式判断浏览器是否是移动端浏览器
- javascript判断对象、字符串、数组是否为空(兼容绝大部分浏览器)
- 浏览器之间样式差异———解决
- 利用javascript判断浏览器是否已经安装ActiveX控件和是否禁止运行ActiveX控件
- 通用javascript代码判断版本号是否在版本范围之间
- 判断访问者的浏览器是否支持JavaScript和Cookies
- JavaScript判断浏览器对CSS3属性是否支持的多种方法