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


Posted in Javascript onAugust 03, 2016

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的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 类型判断代码分析
Mar 28 Javascript
图片onload事件触发问题解决方法
Jul 31 Javascript
javascript中的toFixed固定小数位数 简单实例分享
Jul 12 Javascript
JS 使用for循环遍历子节点查找元素
Sep 06 Javascript
js的三种继承方式详解
Jan 21 Javascript
Vue Ajax跨域请求实例详解
Jun 20 Javascript
使用 Node.js 模拟滑动拼图验证码操作的示例代码
Nov 02 Javascript
原生js+cookie实现购物车功能的方法分析
Dec 21 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
Oct 19 Javascript
微信小程序 wx.getUserInfo引导用户授权问题实例分析
Mar 09 Javascript
深入解读VUE中的异步渲染的实现
Jun 19 Javascript
JavaScript WeakMap使用详解
Feb 05 Javascript
功能强大的Bootstrap效果展示(二)
Aug 03 #Javascript
Highcharts学习之坐标轴
Aug 02 #Javascript
JS实现根据文件字节数返回文件大小的方法
Aug 02 #Javascript
js实现四舍五入完全保留两位小数的方法
Aug 02 #Javascript
Highcharts入门之基本属性
Aug 02 #Javascript
js检查是否关闭浏览器的方法
Aug 02 #Javascript
Highcharts入门之简介
Aug 02 #Javascript
You might like
php 中的str_replace 函数总结
2007/04/27 PHP
PHP四舍五入精确小数位及取整
2014/01/14 PHP
PHP中的switch语句的用法实例详解
2015/10/21 PHP
小议Function.apply() 之一------(函数的劫持与对象的复制)
2006/11/30 Javascript
二级域名或跨域共享Cookies的实现方法
2008/08/07 Javascript
Javascript 入门基础学习
2010/03/10 Javascript
基于jquery1.4.2的仿flash超炫焦点图播放效果
2010/04/20 Javascript
javascript学习笔记(十三) js闭包介绍(转)
2012/06/20 Javascript
JavaScript生成随机字符串的方法
2015/03/19 Javascript
jQuery消息提示框插件Tipso
2015/05/04 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
Bootstrap实现下拉菜单效果
2016/04/29 Javascript
深入理解jQuery中的事件冒泡
2016/05/24 Javascript
jQuery+CSS3实现四种应用广泛的导航条制作实例详解
2016/09/17 Javascript
详解JavaScript的内置对象
2016/12/07 Javascript
详解Nodejs内存治理
2018/05/13 NodeJs
微信小程序之 catalog 切换实现解析
2019/09/12 Javascript
解决ele ui 表格表头太长问题的实现
2019/11/13 Javascript
利用H5api实现时钟的绘制(javascript)
2020/09/13 Javascript
[40:53]完美世界DOTA2联赛PWL S3 Magma vs DLG 第二场 12.18
2020/12/20 DOTA
Python3实现生成随机密码的方法
2014/08/23 Python
对python list 遍历删除的正确方法详解
2018/06/29 Python
Python实现的调用C语言函数功能简单实例
2019/03/13 Python
Python 实现Image和Ndarray互相转换
2020/02/19 Python
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
微软瑞士官方网站:Microsoft瑞士
2018/04/20 全球购物
Hotels.com加拿大:领先的在线住宿网站
2018/10/05 全球购物
毕业生物理教师求职信
2013/10/17 职场文书
服务员岗位责任制
2014/02/11 职场文书
科技之星事迹材料
2014/06/02 职场文书
广告业务员岗位职责
2015/02/13 职场文书
大学生敬老院活动总结
2015/05/07 职场文书
事业单位岗位说明书
2015/10/08 职场文书
Golang 实现超大文件读取的两种方法
2021/04/27 Golang
图片批量处理 - 尺寸、格式、水印等
2022/03/07 杂记