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

 更新时间:2014年05月13日 17:36:37   作者:  
这篇文章主要介绍了javascript如何判断是否按回车键并解决浏览器之间的差异问题,需要的朋友可以参考下
复制代码 代码如下:

<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即可以是键盘的键值,也可以是鼠标的键值。

相关文章

  • 一文彻底理解js原生语法prototype,__proto__和constructor

    一文彻底理解js原生语法prototype,__proto__和constructor

    作为一名前端工程师,必须搞懂JS中的prototype、__proto__与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,下面这篇文章主要给大家介绍了关于js原生语法prototype,__proto__和constructor的相关资料,需要的朋友可以参考下
    2021-10-10
  • 微信小程序实现订单倒计时

    微信小程序实现订单倒计时

    这篇文章主要为大家详细介绍了微信小程序实现订单倒计时,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06
  • Javascript中神奇的this

    Javascript中神奇的this

    这篇文章主要为大家介绍了Javascript中神奇的this,何为this?this的作用有哪些、以及this神奇的绑定规则,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • JavaScript设计模式之工厂模式简单实例教程

    JavaScript设计模式之工厂模式简单实例教程

    这篇文章主要介绍了JavaScript设计模式之工厂模式,结合完整实例形式分析了工厂模式的概念、原理及javascript定义与使用工厂模式的相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • JavaScript 数组详解

    JavaScript 数组详解

    学习js就不得不学他的数组,这篇文章是由色拉油整理下,需要学习js数组的朋友可以参考下
    2013-10-10
  • bootstrap多种样式进度条展示

    bootstrap多种样式进度条展示

    这篇文章主要为大家展示了bootstrap多种样式进度条,默认进度条、条纹进度条等,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • javascript实现的淘宝旅行通用日历组件用法实例

    javascript实现的淘宝旅行通用日历组件用法实例

    这篇文章主要介绍了javascript实现的淘宝旅行通用日历组件,以实例形式分析了该日历组件的相关设置及使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • JS实现调用本地摄像头功能示例

    JS实现调用本地摄像头功能示例

    这篇文章主要介绍了JS实现调用本地摄像头功能,结合实例形式分析了Javascript基于浏览器对本地硬件操作简单实现技巧,需要的朋友可以参考下
    2018-05-05
  • JavaScript删除有序数组中的重复项

    JavaScript删除有序数组中的重复项

    这篇文章主要介绍了JavaScript删除有序数组中的重复项,主要解决有序数组 nums ,要求原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长的问题,下面实现操作,需要的小伙伴可以参考一下
    2022-03-03
  • JavaScript中this的学习笔记及用法整理

    JavaScript中this的学习笔记及用法整理

    在本篇文章里小编给大家整理的是关于JavaScript中this的使用以及代码实例,需要的朋友们学习下。
    2020-02-02

最新评论