手机
当前位置:查字典教程网 >编程开发 >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属性使用详解

判断checkbox选择的个数 多浏览器

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

浅析JavaScript中的事件机制

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

JavaScript Date对象详解

Javascript实现div的toggle效果实例分析

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

javascript事件冒泡实例分析

浅谈Javascript线程及定时机制

精品推荐
分类导航