技术栈

js监听鼠标mousemove时如何判断鼠标左键中键右键状态

蜂巢糖FCT2024-06-03 18:44

首先添加鼠标移动监听

document.addEventListener('mousemove',function(e){

console.log(e.button,e.buttons,e.which);

})

1.只判断左键中键右键其中一个按键状态

e.which=0;左键中键右键都没按下

e.which=1;左键按下

e.which=2;中键(即滚轮)按下

e.which=3;右键按下

若要同时判断左中,右中,左右键则使用e.buttons

上一篇:教育数字展馆助力全球教育传播,科技引领数字化教育潮流
下一篇:竹纤维家装元宇宙:虚拟空间与绿色生活的融合
相关推荐
q***251
6 分钟前
java进阶1——JVM
java·开发语言·jvm
while(1){yan}
7 分钟前
线程的状态
java·开发语言·jvm
豐儀麟阁贵
10 分钟前
8.3 Java常见的异常类
java·开发语言
lzh20040919
15 分钟前
【C++STL】List详解
开发语言·c++
q***4481
18 分钟前
Java进阶10 IO流
java·开发语言
济宁雪人
24 分钟前
Java安全基础——文件系统安全
java·开发语言·安全
Charles_go
25 分钟前
C#中级46、什么是模拟
开发语言·oracle·c#
20岁30年经验的码农
29 分钟前
Java RabbitMQ 实战指南
java·开发语言·python
共享家9527
43 分钟前
QT-界面优化(下)
开发语言·数据库·qt
蚂蚁集团数据体验技术
44 分钟前
一个可以补充 Mermaid 的可视化组件库 Infographic
前端·javascript·llm
热门推荐
01GitHub 镜像站点02【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连03BongoCat - 跨平台键盘猫动画工具04UV安装并设置国内源05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南07Linux下V2Ray安装配置指南08全球最强模型Grok4,国内已可免费使用!(附教程)09Labelme从安装到标注:零基础完整指南10Spring Boot 4.0 发布总结:新特性、依赖变更与升级指南