原生js实现shift/ctrl/alt按键的获取
- 软件编程
- 2026-01-11 13:53:53
复制代码 代码如下:
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;
};
# br
# ctrl
# push
# alt
# shift
# var
# return
# document
# span
# function
# alert
# onclick
# keys
# window
# quot
# event
# getKey
# 按键
# shiftKey
# ctrlKey
# altKey
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
在C#中List集合使用First()方法获取第一个元素的操作
Nginx服务器添加Systemd自定义服务过程解析
VSCode中画UML图的方法实现
Android基于开源项目xutils3实现下载
Java Gradle项目中的资源正确获取方式
Pyqt助手安装PyQt5帮助文档过程图解
Vue+element-ui添加自定义右键菜单的方法示例
golang 设置web请求状态码操作
scrapy在python爬虫中搭建出错的解决方法
Goland 生成可执行文件的操作
pycharm实现猜数游戏
idea打不开双击IDEA图标没反应的快速解决方案
python中把元组转换为namedtuple方法
C++ 删除字符串的2种方法小结
Python 找出英文单词列表(list)中最长单词链
小程序中手机号识别的示例
微信小程序实现音乐播放页面布局
vue实现两个区域滚动条同步滚动
9个小技巧让你的Java if else看起来更优雅
SpringCloud-Alibaba-Sentinel服务降级,热点限流,服务熔断
swiper实现导航滚动效果
docker利用单个镜像映射到多个端口操作
Dockerfile中ENTRYPOINT 和 CMD的区别说明
使用python操作lmdb对数据读取的实例
Android Studio 4.1没有GsonFormat插件的解决
selenium判断元素是否存在的两种方法小结
idea 开发神器之idea插件汇总
python通过cython加密代码
C#窗体程序实现全屏及取消全屏步骤
详解如何在Android studio中更新sdk版本和build-tools版本
JS实现可以用键盘方向键控制的动画
详解Java创建多线程的四种方式以及优缺点
python爬取天气数据的实例详解
使用PyCharm官方中文语言包汉化PyCharm
vue3.0实现插件封装
深入了解Vue3模板编译原理
python3 通过 pybind11 使用Eigen加速代码的步骤详解
shell脚本--sed的用法详解
MySQL排序原理和案例详析
Python django框架 web端视频加密的实例详解
mybatis多数据源动态切换的完整步骤
SpringBoot集成Druid配置(yaml版本配置文件)详解
PyTorch中的拷贝与就地操作详解
gradle项目中资源文件的相对路径打包技巧必看
Git提交代码错了吃后悔药的几种常用办法(场景分析)
docker 打包本地镜像,并到其他机器进行恢复操作
SQLServer设置客户端使用IP地址登录的图文详解
react中hook介绍以及使用教程
原生js实现弹窗消息动画
scrapy头部修改的方法详解
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
