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

首先添加鼠标移动监听

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

相关推荐
Victory_20256 分钟前
c#定时器顺序控制写法
开发语言·c#·c#顺序控制+定时器
时光足迹17 分钟前
Tiptap 简单编辑器模版
前端·javascript·react.js
Cyber4K22 分钟前
【Python专项】Nginx访问日志分析时间范围处理示例
开发语言·python·nginx
吴声子夜歌29 分钟前
Vue3——使用Mock.js
javascript·vue·mock.js
中犇科技31 分钟前
郑州无代码APP开发公司哪家好呢?推荐
开发语言
时光足迹32 分钟前
ThreeJS之GUI控制器
前端·javascript·three.js
时光足迹33 分钟前
Tiptap编辑器
前端·javascript·react.js
im_AMBER35 分钟前
手撕hot100之矩阵!看完这篇就AC~
javascript·数据结构·线性代数·算法·leetcode·矩阵
周末也要写八哥35 分钟前
代码中的注释的重要性(二)
开发语言·python
时光足迹37 分钟前
电子书阅读器之笔记高亮(跨段处理)
前端·javascript·react.js