原生js实现shift/ctrl/alt按键的获取
更新时间:2013年04月08日 11:34:59 作者:
小测试shift、ctrl、alt按键的获取,感兴趣的朋友可以参考下哈,希望可以帮助到你
复制代码 代码如下:
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;
};
您可能感兴趣的文章:
- 按键测试,支持像 Ctrl+Alt+Shift+T 的组合键
- 右键-打开方式-选择程序,拒绝访问,怎么办?
- Alt+Ctrl+Del与Shift+Ctrl+Esc的区别剖析
- 屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
- jQuery ctrl+Enter shift+Enter实现代码
- 屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键
- vs快捷键 用好Ctrl+Enter与Ctrl+Shift+Enter组合键让你的编辑代码速度快了很多
- js屏蔽鼠标键盘(右键/Ctrl+N/Shift+F10/F11/F5刷新/退格键)
- 深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制
- JavaScript代码实现禁止右键、禁选择、禁粘贴、禁shift、禁ctrl、禁alt
相关文章
js之input[type=file]选择重复的文件,无法触发change事件问题
这篇文章主要介绍了js之input[type=file]选择重复的文件,无法触发change事件问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-05-05Bootstrap 过渡效果Transition 模态框(Modal)
这篇文章主要介绍了Bootstrap 过渡效果Transition 模态框(Modal),非常不错,具有参考借鉴价值,需要的朋友可以参考下2017-03-03微信小程序web-view不支持打开非业务域名https //XXXX 请重新配置的解决办法
小程序现在日渐成熟,功能也越来越强大,我们今天来一起看看小程序跳转H5页面的问题,下面这篇文章主要给大家介绍了关于微信小程序web-view不支持打开非业务域名https //XXXX 请重新配置的解决办法,需要的朋友可以参考下2022-08-08js操作textarea方法集合封装(兼容IE,firefox)
在DOM里面操作textarea里面的字符,是比较麻烦的。于是我有这个封装分享给大家,测试过IE6,8, firefox ,chrome, opera , safari。兼容没问题。2011-02-02
最新评论