原生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 相关文章推荐
Jquery实现视频播放页面的关灯开灯效果
May 27 Javascript
JS分页效果示例
Oct 11 Javascript
jQuery Ajax异步处理Json数据详解
Nov 05 Javascript
js实现键盘上下左右键选择文字并显示在文本框的方法
May 07 Javascript
js 模仿锚点定位的实现方法
Nov 19 Javascript
详解EasyUi控件中的Datagrid
Aug 23 Javascript
使用async、enterproxy控制并发数量的方法详解
Jan 02 Javascript
浅谈Angular HttpClient简单入门
May 04 Javascript
详解js访问对象的属性和方法
Oct 25 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
Jan 18 Javascript
Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除)
Mar 23 Javascript
vue-cropper插件实现图片截取上传组件封装
May 27 Vue.js
原生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
PHP5.3与5.5废弃与过期函数整理汇总
2014/07/10 PHP
php操作xml入门之xml基本介绍及xml标签元素
2015/01/23 PHP
使用php+swoole对client数据实时更新(一)
2016/01/07 PHP
tp5框架的增删改查操作示例
2019/10/31 PHP
Jquery 快速构建可拖曳的购物车DragDrop
2009/11/30 Javascript
jQuery功能函数详解
2015/02/01 Javascript
innerHTML中标签可以换行的方法汇总
2015/08/14 Javascript
Nodejs 发送Post请求功能(发短信验证码例子)
2017/02/09 NodeJs
关于使用axios的一些心得技巧分享
2017/07/02 Javascript
jQuery列表检索功能实现代码
2017/07/17 jQuery
JavaScript多态与封装实例分析
2018/07/27 Javascript
layui table设置前台过滤转义等方法
2018/08/17 Javascript
React组件对子组件children进行加强的方法
2019/06/23 Javascript
微信小程序HTTP接口请求封装代码实例
2019/09/05 Javascript
python实现数组插入新元素的方法
2015/05/22 Python
python 实现一个贴吧图片爬虫的示例
2017/10/12 Python
浅谈django model postgres的json字段编码问题
2018/01/05 Python
Python Numpy:找到list中的np.nan值方法
2018/10/30 Python
python单例模式原理与创建方法实例分析
2019/10/26 Python
python opencv将表格图片按照表格框线分割和识别
2019/10/30 Python
Python序列类型的打包和解包实例
2019/12/21 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
2019/12/31 Python
Python的赋值、深拷贝与浅拷贝的区别详解
2020/02/12 Python
通过代码实例解析Pytest运行流程
2020/08/20 Python
python语言time库和datetime库基本使用详解
2020/12/25 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
HTML5移动端开发遇见的东西
2019/10/11 HTML / CSS
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
高中毕业的自我鉴定
2013/12/09 职场文书
餐饮营销方案
2014/02/23 职场文书
外贸专业求职信
2014/03/09 职场文书
Java图书管理系统,课程设计必用(源码+文档)
2021/06/30 Java/Android
Java 在生活中的 10 大应用
2021/11/02 Java/Android
《吸血鬼幸存者》新内容发布 追加多个全新模式
2022/04/07 其他游戏
微软发布Windows 11今年最大更新22H2(附 ISO 镜像官方下载)
2022/09/23 数码科技