键盘事件处理在IE和火狐下是有区别的。在IE下采用keycode,而火狐下则采用which。
//IE
function micie(){
var keycode = event.keyCode;
var realKey = String.fromCharCode(keycode);
alert('keycode--'+keycode);
alert('realKey--'+realKey)
}
//火狐
function firefox(){
var keycode = event.which;
var realKey = String.fromCharCode(keycode);
alert('keycode--'+keycode);
alert('realKey--'+realKey)
}
在<script>中添加事件 处理
document.onkeypress = fun();
document.onkeyup = fun();
document.onkeydown = fun();
采用第三方插件/mousetrap 地址http://craig.is/killing/mice
有实例和下载地址
//第三方插件
Mousetrap.bind('c',
function() {
fun1();
},
'keydown'
);
分享到:
相关推荐
只需要引入js文件 没有switch case 没有if 只用关心键盘响应函数 欢迎提出意见 <title>key test <script src="keyProcess.js"> //一次性设置a-z的所有符号 var arr = []; //a的keyCode是65,所以先设置...
本文实例讲述了JavaScript(js)处理的HTML事件、键盘事件、鼠标事件。分享给大家供大家参考,具体如下: 示例代码: HTML文件: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF...
1.实现JavaScript事件注册;...2.实现JavaScript事件处理函数; 3.实现JavaScript鼠标和键盘事件; 4.实现JavaScript表单相关事件; 5.实现JavaScript字幕滚动事件; 6.实现JavaScript编辑事件;
Kibo是一个简单的用于处理键盘事件的Javascript工具库。
该模块可以通过JavaScript / TypeScript应用程序内部和外部的本机挂钩处理键盘和鼠标事件。 发现了错误? 关于Node.js全局本机键盘和鼠标侦听器。 该模块可以通过JavaScript / TypeScript应用程序内部和外部的本机...
keyboard.js JavaScript键盘驱动程序(正在建设中)同步使用var k = new Keyboard('standard');if (k.pressed.ESC) ...异步使用var k = new Keyboard('standard');k.addHandler('ESC', 'esc-handler-1', function(){...
鼠标右键功能,键盘控制echarts添加标记线、标记点,删除标记线、标记点,左右移动标记点、标记线
基于浏览器机顶盒处理键盘光标逻辑的CM框架,商用代码
该模块可以通过JavaScript / TypeScript应用程序内部和外部的本机挂钩处理键盘和鼠标事件。 发现了错误? 有想法吗随时发布或提交 。 查看。 平台支援 > = 0.6.0的版本仅支持正式支持的平台版本。 版本0.5.X是...
React键盘输入挂钩 可轻松处理键盘输入的 。 这个库最初是为控制来自 Fire TV 遥控器的输入而构建的,但现在它可以灵活地用于任何使用键码的键盘输入。 注意:由于keypress事件已被 此库不支持它。演示一个示例和...
Input.js-一个用于Javascript输入处理的低级库 一种底层的多合一软件包,用于处理鼠标和键盘事件。 如果您需要一个库来处理与UI框架无关的用户输入(React,Angular等),那么这里就是您的理想选择。 Input.js只是...
10.2.5 使用JavaScript处理事件 271 10.3 标准事件模型 273 10.3.1 事件传播 273 10.3.2 注册事件处理程序 274 10.3.3 设置对象的事件处理程序 276 10.3.4 事件的模块和类型 276 10.3.5 Event接口和对象 278 10.4 IE...
1.JavaScript的数值处理对象学习 .txt 2.JavaScript的系统函数学习 .txt 3.js中用于对象的语句——with和for...in语句学习专题.txt 4.smallSoftkey小软键盘,大键盘 5.window.open参数详解 .txt 6....
2 教学内容 1 单元目标 3 动手实践 4 课堂小结 教学内容 事件的含义 JavaScript事件处理 JavaScript表单事件 JavaScript鼠标事件 JavaScript键盘和窗口事件 综合应用 事件是一些可以通过脚本响应的页面动作。...
实际应用中,我们会遇到监听按键... 当你需要处理文本输入的时候,使用 HTML5 input 事件代替。例如,用户使用手持系统如平板电脑输入时, 按键事件可能不会触发。 方法 本接口同样会继承对象父代的方法, UIEvent 和 E
最近这段时间因为每天要修改网站,为网站做特效,所以看了很多的js接触事件,自己只会使用一小部分,有时用的时候也比较混乱,现在系统的整理了一下,特此分享到软件开发网平台供大家参考下! 一、什么是JavaScript...
捕鼠器::路轨 是一个JavaScript库,用于处理由编写的Web应用程序中的键盘快捷键。 mousetrap-rails gem将Mousetrap javascript库与Rails资产管道集成在一起。安装将捕鼠器宝石添加到应用程序将此行添加到您的应用...
UnicodeTiles.js 是提供一个基于文本字符...— 键盘处理Meta - general stuff基于 QtWebkit (要求 Qt)最好使用最新的 Chrome 和 Firefox 浏览器支持 IE9 和 Opera 11.61 不支持 IE8 及以下版本示例local link | online