js右键获取坐标

js yekong

可以通过监听contextmenu事件来获取鼠标右键点击的坐标。以下是一个示例代码:

document.addEventListener('contextmenu', function(event) {
  event.preventDefault(); // 阻止默认的右键菜单
  var x = event.clientX; // 获取鼠标点击的X坐标
  var y = event.clientY; // 获取鼠标点击的Y坐标
  console.log('Right click position: X=' + x + ', Y=' + y);
});

在这段代码中,我们给整个文档添加了一个contextmenu事件监听器,这个事件在用户右键点击时触发。event.clientXevent.clientY属性分别提供了事件发生时鼠标指针的水平和垂直坐标(相对于浏览器视口)。通过这些属性,我们可以获取到鼠标右键点击的坐标。

喜欢