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 相关文章推荐
推荐40款强大的 jQuery 导航插件和教程(上篇)
Sep 14 Javascript
利用Keydown事件阻止用户输入实现代码
Mar 11 Javascript
jsPDF导出pdf示例
May 02 Javascript
Egret引擎开发指南之发布项目
Sep 03 Javascript
javascript实现日期格式转换
Dec 16 Javascript
分享我的jquery实现下拉菜单心的
Nov 29 Javascript
js和jQuery设置Opacity半透明 兼容IE6
May 24 Javascript
巧用数组制作图片切换js代码
Nov 29 Javascript
微信小程序内拖动图片实现移动、放大、旋转的方法
Sep 04 Javascript
如何使用 vue + d3 画一棵树
Dec 03 Javascript
JS运算符简单用法示例
Jan 19 Javascript
深入了解Vue3模板编译原理
Nov 19 Vue.js
功能强大的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你的验证码安全码?
2007/01/02 PHP
Prototype中dom对象方法汇总
2008/09/17 Javascript
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
Javascript中的变量使用说明
2010/05/18 Javascript
Javasipt:操作radio标签详解
2013/12/30 Javascript
调用innerHTML之后onclick失效问题的解决方法
2014/01/28 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
js动态往表格的td中添加图片并注册事件
2014/06/12 Javascript
javascript框架设计读书笔记之种子模块
2014/12/02 Javascript
JS实现文字掉落效果的方法
2015/05/06 Javascript
为何JS操作的href都是javascript:void(0);呢
2015/11/12 Javascript
jQuery移动页面开发中的触摸事件与虚拟鼠标事件简介
2015/12/03 Javascript
详解jQuery Mobile自定义标签
2016/01/06 Javascript
在页面中输出当前客户端时间javascript实例代码
2016/03/02 Javascript
js实现移动端导航点击自动滑动效果
2017/07/18 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
js实现小星星游戏
2020/03/23 Javascript
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
JavaScript 判断数据类型的4种方法
2020/09/11 Javascript
Python中os和shutil模块实用方法集锦
2014/05/13 Python
python装饰器初探(推荐)
2016/07/21 Python
用 Python 爬了爬自己的微信朋友(实例讲解)
2017/08/25 Python
虚拟机下载python是否需要联网
2020/07/27 Python
如何找出EMP表里面SALARY第N高的employee
2013/12/05 面试题
啤酒销售实习自我鉴定
2013/09/24 职场文书
货代行业个人求职简历的自我评价
2013/10/22 职场文书
中医临床专业自我鉴定范文
2014/01/15 职场文书
社区文艺活动方案
2014/08/19 职场文书
信访稳定工作汇报
2014/10/27 职场文书
安全保证书格式
2015/02/28 职场文书
刑事上诉状(量刑过重)
2015/05/23 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
2019年工作总结范文
2019/05/21 职场文书
python 使用Tensorflow训练BP神经网络实现鸢尾花分类
2021/05/12 Python
SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 WIN-8IVSNAQS8T7\Administrator 的信息
2021/06/30 SQL Server
Python 游戏大作炫酷机甲闯关游戏爆肝数千行代码实现案例进阶
2021/10/16 Python