b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

用js来获取鼠标实时移动位置和鼠标点击位置了

电脑杂谈  发布时间:2021-06-03 13:00:54  来源:网络整理

在我们的实际开发中,我们需要实时获取鼠标移动位置或者鼠标点击位置。下面我们用js获取鼠标实时移动位置和鼠标点击位置

首先获取鼠标点击的位置

您只需要监控页面点击,然后使用客户端获取X和Y坐标

  document.addEventListener("click", function (e) {
        console.log(e.clientX)
        console.log(e.clientY)
    })

这样就可以得到鼠标点击的X和Y值。

js 获得鼠标位置

但是客户端得到的只是可见区域的X和Y坐标。如果页面有滚动条并且滚动条滚动,在页面上点击同一个位置,X和Y值不会改变,那么问题就来了。如何获取页面包括滚动条部分的X和Y坐标,这时候我们可以使用page,page就是获取这个页面的X和Y值,包括不可见区域。

css mousemove 获得鼠标位置_js 获得鼠标位置_jq 获得鼠标位置

document.addEventListener("click", function (e) {
        console.log(e.pageX)
        console.log(e.pageY)
    })

这里的结果是

js 获得鼠标位置

css mousemove 获得鼠标位置_jq 获得鼠标位置_js 获得鼠标位置

获取鼠标点击的坐标,然后就可以获取鼠标实时移动的坐标

使用 mousemove 监控鼠标移动事件

document.addEventListener(mousemove,function (e) {
        //mousemove 只要鼠标一移动,就会触发事件
        //获取鼠标最新的坐标
        console.log(e.pageY)
        console.log(e.pageX);
    })

js 获得鼠标位置

这样就完成了鼠标点击坐标和实时鼠标移动位置的获取


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-380130-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...