JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例

2019-12-05,,,

JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例

document.oncontextmenu = function(){return false};   //禁止鼠标右键菜单显示
   var res = document.getElementById('box');   //找到id为box的div
   document.body.onmouseup = function(e){   //在body里点击触发事件
    if(e.button===2){    //如果button=1(鼠标左键),button=2(鼠标右键),button=0(鼠标中间键)
      console.log(e);   //将传进去的参数打印出来
      console.log(e.offsetY);   //打印出鼠标点击的Y轴坐标
      console.log(e.offsetX);   //打印出鼠标点击的X轴坐标
      res.style.top = e.offsetY+'px';   //鼠标点击时给div定位Y轴
      res.style.left = e.offsetX+'px';  //鼠标点击时给div定位X轴
      res.style.display = 'block';    //显示div盒子
    }else{
      res.style.display = 'none';     //否则不显示div盒子
    }
    
   }

以上这篇JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持北冥有鱼。

您可能感兴趣的文章:

  • JS鼠标事件大全 推荐收藏
  • javascript 鼠标事件总结
  • js控制鼠标事件移动及移出效果显示
  • js监听鼠标事件控制textarea输入字符串的个数
  • JavaScript焦点事件、鼠标事件和滚轮事件使用详解
  • javascript简单拖拽实现代码(鼠标事件 mousedown mousemove mouseup)
  • js 绑定键盘鼠标事件示例代码
  • js动态设置鼠标事件示例代码
  • javascript 不让鼠标事件触发
  • 关于js中的鼠标事件总结
  • JavaScript常见鼠标事件与用法分析

《JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例.doc》

下载本文的Word格式文档,以方便收藏与打印。