如何使用JavaScript获取鼠标坐标?

7 min read

你可以使用JavaScript中的event对象来获取鼠标的坐标。下面是一个获取鼠标坐标的例子:

document.addEventListener('mousemove', function(event) {
  var x = event.clientX;
  var y = event.clientY;
  console.log('鼠标坐标(x,y):(' + x + ',' + y + ')');
});

以上代码会在鼠标移动时监听事件,并在控制台输出当前鼠标的坐标。请注意,这只会输出鼠标在文档中的坐标,而不是浏览器窗口的坐标。如果需要获取浏览器窗口的坐标,可以使用event.pageXevent.pageY代替event.clientXevent.clientY