原生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类
Sep 08 Javascript
JavaScript字符串对象split方法入门实例(用于把字符串分割成数组)
Oct 16 Javascript
JavaScript插件化开发教程(六)
Feb 01 Javascript
jQuery插件scroll实现无缝滚动效果
Apr 27 Javascript
js钢琴按钮波浪式图片排列效果代码分享
Aug 26 Javascript
javascript:void(0)点击登录没反应怎么解决
Nov 13 Javascript
CSS3 media queries结合jQuery实现响应式导航
Sep 30 Javascript
JavaScript基于对象方法实现数组去重及排序操作示例
Jul 10 Javascript
在vue中实现点击选择框阻止弹出层消失的方法
Sep 15 Javascript
详解JS实现系统登录页的登录和验证
Apr 29 Javascript
使用Vue生成动态表单
Nov 26 Javascript
vue本地构建热更新卡顿的问题“75 advanced module optimization”完美解决方案
Aug 05 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
建立文件交换功能的脚本(二)
2006/10/09 PHP
YII实现分页的方法
2014/07/09 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
php文件管理基本功能简单操作
2017/01/16 PHP
textContent在Firefox下与innerText等效的属性
2007/05/12 Javascript
jQuery 获取URL参数的插件
2010/03/04 Javascript
Extjs优化(一)删除冗余代码提高运行速度
2013/04/15 Javascript
jquery easyui中treegrid用法的简单实例
2014/02/18 Javascript
jquery默认校验规则整理
2014/03/24 Javascript
jquery获取颜色在ie和ff下的区别示例介绍
2014/03/28 Javascript
D3.js中data(), enter() 和 exit()的问题详解
2015/08/17 Javascript
详解JavaScript权威指南之对象
2016/09/27 Javascript
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
解决在layer.open中使用时间控件laydate失败的问题
2019/09/11 Javascript
JS实现网页端猜数字小游戏
2020/03/06 Javascript
vue脚手架项目创建步骤详解
2021/03/02 Vue.js
python转换摩斯密码示例
2014/02/16 Python
python通过加号运算符操作列表的方法
2015/07/28 Python
Android基于TCP和URL协议的网络编程示例【附demo源码下载】
2018/01/23 Python
pandas进行数据的交集与并集方式的数据合并方法
2018/06/27 Python
tensorflow实现简单逻辑回归
2018/09/07 Python
详解Python用三种方式统计词频的方法
2019/07/29 Python
python实现各种插值法(数值分析)
2019/07/30 Python
解决python 读取excel时 日期变成数字并加.0的问题
2019/10/08 Python
Django+boostrap 美化admin后台的操作
2020/03/11 Python
带你学习Python如何实现回归树模型
2020/07/16 Python
Python关于拓扑排序知识点讲解
2021/01/04 Python
如何用Matlab和Python读取Netcdf文件
2021/02/19 Python
什么是虚拟内存?虚拟内存有什么优势?
2012/02/19 面试题
安全生产责任书
2014/03/12 职场文书
讲文明树新风演讲稿
2014/05/12 职场文书
故意伤害辩护词
2015/05/21 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
2015大一新生军训感言
2015/08/01 职场文书
pandas数值排序的实现实例
2021/07/25 Python
使用refresh_token实现无感刷新页面
2022/04/26 Javascript