原生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 隔行换色函数代码
Oct 24 Javascript
window.showModalDialog参数传递中含有特殊字符的处理方法
Jun 06 Javascript
js生成验证码并直接在前端判断
May 15 Javascript
js实现超简单的展开、折叠目录代码
Aug 28 Javascript
JavaScript结合Bootstrap仿微信后台多图文界面管理
Jul 22 Javascript
关于验证码在IE中不刷新的快速解决方法
Sep 23 Javascript
浅谈jquery中next与siblings的区别
Oct 27 Javascript
AngularJS控制器之间的通信方式详解
Nov 03 Javascript
jQuery实现动态加载select下拉列表项功能示例
May 31 jQuery
koa2服务端使用jwt进行鉴权及路由权限分发的流程分析
Jul 22 Javascript
基于jQuery实现可编辑的表格
Dec 11 jQuery
Vue Render函数创建DOM节点代码实例
Jul 08 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
谈谈关于php的优点与缺点
2013/04/11 PHP
PHP加密函数 Javascript/Js 解密函数
2013/09/23 PHP
codeigniter中测试通过的分页类示例
2014/04/17 PHP
php使用cookie保存登录用户名的方法
2015/01/26 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
2015/09/25 PHP
php readfile()修改文件上传大小设置
2017/08/11 PHP
Javascript - HTML的request类
2006/07/15 Javascript
$.ajax json数据传递方法
2008/11/19 Javascript
Jquery+JSon 无刷新分页实现代码
2010/04/01 Javascript
jQuery1.6 使用方法二
2011/11/23 Javascript
关于jQuery UI 使用心得及技巧
2012/10/10 Javascript
jquery创建一个新的节点对象(自定义结构/内容)的好方法
2013/01/21 Javascript
JavaScript 中的日期和时间及表示标准介绍
2013/08/21 Javascript
关于javascript中dataset的问题小结
2015/11/16 Javascript
JavaScript简单获取页面图片原始尺寸的方法
2016/06/21 Javascript
jquery validation验证表单插件
2017/01/07 Javascript
Bootstrap jquery.twbsPagination.js动态页码分页实例代码
2017/02/20 Javascript
JS中利用FileReader实现上传图片前本地预览功能
2018/03/02 Javascript
zepto.js 实时监听输入框的方法
2018/12/04 Javascript
微信小程序框架的页面布局代码
2019/08/17 Javascript
JS出现404错误原理及解决方案
2020/07/01 Javascript
python list使用示例 list中找连续的数字
2014/01/27 Python
Django中实现一个高性能计数器(Counter)实例
2014/07/09 Python
python程序封装为win32服务的方法
2021/03/07 Python
Python线程之定位与销毁的实现
2019/02/17 Python
使用Windows批处理和WMI设置Python的环境变量方法
2019/08/14 Python
python之array赋值技巧分享
2019/11/28 Python
python实现可下载音乐的音乐播放器
2020/02/25 Python
Python 如何展开嵌套的序列
2020/08/01 Python
Reebonz中国官网:新加坡奢侈品购物网站
2017/03/17 全球购物
办公室岗位职责
2014/02/12 职场文书
大学社团计划书
2014/05/01 职场文书
奥巴马英文演讲稿
2014/05/15 职场文书
解析:创业计划书和商业计划书二者之间到底有什么区别
2019/08/14 职场文书
新手初学Java网络编程
2021/07/07 Java/Android
MySQL普通表如何转换成分区表
2022/05/30 MySQL