window.event.keyCode - 兼容chrom和Firefox
<body onKeyDown="keyCheck();">
1.HTML中加入onKeyDown事件
2.function keyCheck() {
if (window.event.keyCode==38) { //向上键
}
if (window.event.keyCode==40) { //向下键
}
}
在chrom中是支持window.event.keyCode但是在Firefox window.event.keyCode方法出错
解决办法
<body onKeyDown="keyCheck(event);">
1.HTML中加入onKeyDown事件加入参数event
2. function keyCheck(evt) {
evt = (evt) ? evt : ((window.event) ? window.event : ""); //兼容IE和Firefox获得keyBoardEvent对象
var key = evt.keyCode?evt.keyCode:evt.which; //兼容IE和Firefox获得keyBoardEvent对象的键值
if (key==38) { //向上键
}
if (key==40) { //向下键
}
}
window.event.keyCode - 兼容chrom和Firefox相关推荐
- window.event.srcElement在Firefox IE下的兼容问题
在 ie中处理事件直接使用window.event对象即可,但在firefox中,是没有 window.event对象的,函数需要使用事件的时候,需要在事件发生时把事件作为参数传递给函数,不象在ie中 ...
- 如何让火狐浏览器兼容window.event
遇到一个问题,火狐不兼容window.event,之前代码解决是通过这种方式解决的. 如下(无参数方式): unction _test2() { var evt = window.event || a ...
- html 用event.keycode控制只能输入小写字母,event.keyCode键码值表 附只能输入特定的字符串代码...
event.keyCode键码值表 附只能输入特定的字符串代码 复制代码 代码如下: function onlyNum() { if(!(event.keyCode==46)&&!(e ...
- window.Event参数详解
window.evet 说明 event代表事件的状态,例如触发event对象的元素.鼠标的位置及状态.按下的键等等. event对象只在事件发生的过程中才有效. event的某些属性只对特定的事件有 ...
- e = e || window.event用法细节讨论
事件对象的获取很简单,很久前我们就知道IE中事件对象是作为全局对象( window.event )存在的,Firefox中则是做为句柄( handler )的第一个参数传入内的.所以一行代码就可以搞定 ...
- event.keyCode用法及列表
用户名:<input type="text" id="UserAccount" onKeyPress="JumpByEnter(UserPwd) ...
- Firefox 不响应 event.keyCode 问题的解决方案
[转载自:http://lllt.iteye.com/] 网页中经常会用到响应键盘的某些动作的情况,在Javascript 中 event.keyCode 可以对键盘的动作做出反应 ,然而在Firef ...
- firefox浏览器window.event is undefined问题
获取鼠标坐标,IE下window.event.clientX和window.event.clientY就可以获取x,y的座标了.但是firefox却不行,浏览器报错window.event is un ...
- js网页日历,兼容IE和Firefox
本日历是网上收集的,原来不能兼容Firefox,经过我的修改使它兼容了Firefox,如果有什么意见请大家多指教. <Script LANGUAGE="JavaScript" ...
最新文章
- 才知道创建数据表的后面int(M)的m居然和存储大小没有关系
- ROC(receiver operating characteristic curve)曲线与ROC分析
- AI如何帮助我们理解意识——麻省理工最新大脑研究
- 三维曲面matlab程序,用matlab画三维曲面图 - 程序语言 - 小木虫 - 学术 科研 互动社区...
- python opencv 保存摄像头视频,以及fourc编码的介绍
- super 与 this 关键字
- 博图wincc连接数据块_西门子博途WINCC 可通过创建画面模板提高编程效率
- 2条电信宽带 并线_理想更新“货车并线预警”遭用户吐槽 李想:目前功能偏保守 仍在优化...
- Activity的回调机制---Activity学习笔记(三)
- PL/SQL 语言 一
- c语言ics什么意思,[转载]C网来话筛选(ICS)业务及实现
- 课程 2B: 制作一款交互性应用
- 使用Timer的缺陷
- 【matlab】线性空间滤波器的实现
- python 整数对应的字符,在Python中将字符串从字母解密为整数映射
- 洛谷 P2920 [USACO08NOV]时间管理Time Management
- 硬着头皮,爬上龙门吊
- QQ音乐特有的.qmc3文件 转换成.mp3
- 物联网传感技术——压电式传感器
- matlab求随机过程的数学期望,密度函数已知,怎么用matlab求其数学期望和方差?...