手机
当前位置:查字典教程网 >编程开发 >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的IE和Firefox兼容性汇编

JavaScript使用addEventListener添加事件监听用法实例

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

浅析JavaScript中的事件机制

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

Javascript特效:随机显示图片的源代码

JavaScript的while循环的使用

JavaScript数据结构与算法之集合(Set)

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

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

精品推荐
分类导航