原生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 相关文章推荐
ASP.NET jQuery 实例9  通过控件hyperlink实现返回顶部效果
Feb 03 Javascript
JavaScript(js)设置默认输入焦点(focus)
Dec 28 Javascript
jquery 简单应用示例总结
Aug 09 Javascript
javascript使用shift+click实现选择和反选checkbox的方法
May 04 Javascript
jquery实现的点击翻书效果代码
Nov 04 Javascript
详解Backbone.js框架中的模型Model与其集合collection
May 05 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
Nov 05 Javascript
简单实现jQuery弹幕效果
May 06 jQuery
理解 Node.js 事件驱动机制的原理
Aug 16 Javascript
VUE基于NUXT的SSR 服务端渲染
Nov 30 Javascript
javascript数据类型中的一些小知识点(推荐)
Apr 18 Javascript
Vue中util的工具函数实例详解
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
网站当前的在线人数
2006/10/09 PHP
服务器web工具 php环境下
2010/12/29 PHP
php调用新浪短链接API的方法
2014/11/08 PHP
Yii2实现UploadedFile上传文件示例
2017/02/15 PHP
PHP和MYSQL实现分页导航思路详解
2017/04/11 PHP
css3元素简单的闪烁效果实现(html5 jquery)
2013/12/28 Javascript
jQuery中的jQuery()方法用法分析
2014/12/27 Javascript
jQuery中:input选择器用法实例
2015/01/03 Javascript
jQuery中prevAll()方法用法实例
2015/01/08 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
最细致的vue.js基础语法 值得收藏!
2016/11/03 Javascript
vue2.0实战之基础入门(1)
2017/03/27 Javascript
nodejs个人博客开发第二步 入口文件
2017/04/12 NodeJs
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
更改BootStrap popover的默认样式及popover简单用法
2018/09/13 Javascript
JS判断两个数组或对象是否相同的方法示例
2019/02/28 Javascript
Layui Form 自定义验证的实例代码
2019/09/14 Javascript
微信小程序停止其他视频播放当前视频的实例代码
2019/12/25 Javascript
json_decode 索引为数字时自动排序问题解决方法
2020/03/28 Javascript
python实现逐个读取txt字符并修改
2018/12/24 Python
django 简单实现登录验证给你
2019/11/06 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
2020/09/21 Python
Python远程linux执行命令实现
2020/11/11 Python
CSS3 3D制作实战案例分析
2016/09/18 HTML / CSS
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
超30万乐谱下载:Musicnotes.com
2016/09/24 全球购物
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
少先队入队活动方案
2014/02/08 职场文书
阳光体育活动方案
2014/02/16 职场文书
教师自查自纠材料
2014/10/14 职场文书
网聊搭讪开场白
2015/05/28 职场文书
新学期家长寄语2016
2015/12/03 职场文书
Python进阶学习之带你探寻Python类的鼻祖-元类
2021/05/08 Python
ORACLE查看当前账号的相关信息
2021/06/18 Oracle
为什么MySQL不建议使用SELECT *
2022/04/03 MySQL