原生js实现shift/ctrl/alt按键的获取


Posted in Javascript onApril 08, 2013
document.onclick = function(e){ 
alert(getKey(e)); 
}; 
function getKey(e){ 
var e = e || window.event; 
var keys = []; if(e.shiftKey){ 
keys.push("shift键"); 
}; 
if(e.ctrlKey){ 
keys.push("ctrl键"); 
}; 
if(e.altKey){ 
keys.push("alt键"); 
}; 
return keys; 
};
Javascript 相关文章推荐
Javascript 检测键盘按键信息及键码值对应介绍
Jan 03 Javascript
jQuery中(function(){})()执行顺序的理解
Mar 05 Javascript
javascript scrollTop正解使用方法
Nov 14 Javascript
收集json解析的四种方法分享
Jan 17 Javascript
JavaScript省市联动实现代码
Feb 15 Javascript
AngularJs实现ng1.3+表单验证
Dec 10 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
Jun 29 Javascript
Javascript的比较汇总
Jul 25 Javascript
jquery中用函数来设置css样式
Dec 22 Javascript
详解ES6之async+await 同步/异步方案
Sep 19 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
Nov 26 Javascript
通过实例了解JS执行上下文运行原理
Jun 17 Javascript
原生js实现跨浏览器获取鼠标按键的值
Apr 08 #Javascript
纯js实现瀑布流展现照片(自动适应窗口大小)
Apr 08 #Javascript
javascript中常用编程知识
Apr 08 #Javascript
利用webqq协议使用python登录qq发消息源码参考
Apr 08 #Javascript
setInterval,setTimeout与jquery混用的问题
Apr 08 #Javascript
JQueryEasyUI Layout布局框架的使用
Apr 08 #Javascript
jquery 实现二级/三级/多级联动菜单的思路及代码
Apr 08 #Javascript
You might like
phpstorm编辑器乱码问题解决
2014/12/01 PHP
smarty模板引擎中变量及变量修饰器用法实例
2015/01/22 PHP
php使用变量动态创建类的对象用法示例
2017/02/06 PHP
Yii框架使用PHPExcel导出Excel文件的方法分析【改进版】
2019/07/24 PHP
JavaScript中的prototype使用说明
2010/04/13 Javascript
javascript自执行函数之伪命名空间封装法
2010/12/25 Javascript
推荐8款jQuery轻量级树形Tree插件
2014/11/12 Javascript
javascript实现删除前弹出确认框
2015/06/04 Javascript
JSON 的正确用法探讨:Pyhong、MongoDB、JavaScript与Ajax
2016/05/15 Javascript
详解JS对象封装的常用方式
2016/12/30 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
2017/02/27 Javascript
让网站自动生成章节目录索引的多个js代码
2018/01/07 Javascript
js实时监控文本框输入字数的实例代码
2018/01/18 Javascript
详解vue添加删除元素的方法
2018/06/30 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
微信小程序自定义头部导航栏和导航栏背景图片 navigationStyle问题
2019/07/26 Javascript
vue-cli2与vue-cli3在一台电脑共存的实现方法
2019/09/25 Javascript
微信小程序实现点击导航条切换页面
2020/11/19 Javascript
[36:43]NB vs Optic 2018国际邀请赛小组赛BO1 B组加赛 8.19
2018/08/21 DOTA
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
2017/12/14 Python
Django 多语言教程的实现(i18n)
2018/07/07 Python
python随机数分布random测试
2018/08/27 Python
Django 拆分model和view的实现方法
2019/08/16 Python
python 利用pyttsx3文字转语音过程详解
2019/09/25 Python
基于python实现学生信息管理系统
2019/11/22 Python
从pandas一个单元格的字符串中提取字符串方式
2019/12/17 Python
使用 pytorch 创建神经网络拟合sin函数的实现
2020/02/24 Python
Python的历史与优缺点整理
2020/05/26 Python
Python自动化办公Excel模块openpyxl原理及用法解析
2020/11/05 Python
兰芝美国网上商城:购买LANEIGE睡眠面膜等
2017/06/30 全球购物
先进班级集体事迹材料
2014/01/30 职场文书
委托公证书样本
2015/01/23 职场文书
2015年社区创卫工作总结
2015/04/21 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
python异步的ASGI与Fast Api实现
2021/07/16 Python
Win11电脑显示本地时间与服务器时间不一致怎么解决?
2022/04/05 数码科技