手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
摘要:废话少说,代码上来:复制代码代码如下:document.onkeydown=function(){varEventUtil={};Event...

废话少说,代码上来:

复制代码 代码如下:

document.onkeydown=function()

{

var EventUtil = {};

EventUtil.getEvent = function(){

if(window.event){return window.event;}

else{return EventUtil.getEvent.caller.arguments[0];}

}

var button = document.getElementById("qw");

if(EventUtil.getEvent().keyCode==13)

{

button.click();

event.returnValue = false;

}

}

作为对比:上传一不支持IE,但支持FireFox的:

复制代码 代码如下:

window.onkeydown=function()

{

var EventUtil = {};

EventUtil.getEvent = function(){

if(window.event){return window.event;}

else{return EventUtil.getEvent.caller.arguments[0];}

}

//绑定你的id为qw的按钮事件

复制代码 代码如下:

var button = document.getElementById("qw");

if(EventUtil.getEvent().keyCode==13)

{

button.click();

event.returnValue = false;

}

}

大家看出什么不同了么?

以上仅供借鉴。

【JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器】相关文章:

JavaScript中的Math.LOG2E属性使用详解

JavaScript中的lastIndexOf()方法使用详解

js实现键盘Enter键提交表单的方法

JavaScript的Backbone.js框架的一些使用建议整理

JavaScript通过事件代理高亮显示表格行的方法

JavaScript中的Math.LN2属性用法详解

浅谈Javascript线程及定时机制

JavaScript实现的MD5算法完整实例

JavaScript中的parse()方法使用简介

JavaScript数组去重的3种方法和代码实例

精品推荐
分类导航