我想知道是否有一种简单的方法可以使用 JavaScript 来获得鼠标移动的差异。我的意思是,如果用户将光标向右移动 5px,则变量的值将设置为 5,如果用户将鼠标移动到起始位置,则变量的值将为零。这也意味着如果用户将光标移动到起始位置的左侧,则会产生负值。为光标的 Y 位置创建另一个变量也很好。这将通过以下方式完成event.clientX,event.clientY;感谢您的帮助:)
1 回答
冉冉说
TA贡献1877条经验 获得超1个赞
尝试这个:
document.addEventListener('mousemove', (e) => {
console.log('X: ' + e.clientX);
console.log('Y: ' + e.clientY)
})
添加回答
举报
0/150
提交
取消