js实现圆形显示鼠标单击位置


Posted in Javascript onFebruary 11, 2020

本文实例为大家分享了js实现圆形显示鼠标单击位置的具体代码,供大家参考,具体内容如下

js实现圆形显示鼠标单击位置

代码如下:

<!DOCTYPE html>
 <head>
  <meta charset="UTF-8">
  <title>显示鼠标单击位置</title>
  <style>
   .mouse{position:fixed;background:#ffd965;width:40px;height:40px;border-radius:20px;display:none;}
  </style>
  <script>
  window.onload = function(){
   var mouse = document.getElementById('mouse');
   //需求:鼠标在页面上单击时,获取单击时的位置,并显示一个小圆点
   document.onclick = function() {
    mouse.style.display = 'block';
    // 获取事件对象的兼容处理
    var targetX = event.clientX - mouse.offsetWidth / 2;
    var targetY = event.clientY - mouse.offsetHeight / 2;
    // 在鼠标单击的位置显示<div> 
    mouse.style.left = targetX + 'px';
    mouse.style.top = targetY + 'px';
   };
  }
 </script>
 </head>
 <body>
  <div id="mouse" class="mouse"></div>
 </body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Extjs4 GridPanel 的几种样式使用介绍
Apr 18 Javascript
JavaScript页面模板库handlebars的简单用法
Mar 02 Javascript
详细分析使用AngularJS编程中提交表单的方式
Jun 19 Javascript
jQuery实现带渐显效果的人物多级关系图代码
Oct 16 Javascript
javascript学习小结之prototype
Dec 03 Javascript
Jquery修改image的src属性,图片不加载问题的解决方法
May 17 Javascript
AngularJS的ng Http Request与response格式转换方法
Nov 07 Javascript
jQuery插件FusionCharts绘制的3D饼状图效果实例【附demo源码下载】
Mar 03 Javascript
详解打造 Vue.js 可复用组件
Mar 24 Javascript
jquery.picsign图片标注组件实例详解
Feb 02 jQuery
jQuery实现碰到边缘反弹的动画效果
Feb 24 jQuery
9102了,你还不会移动端真机调试吗
Mar 25 Javascript
JavaScript实现省份城市的三级联动
Feb 11 #Javascript
node.js使用yargs处理命令行参数操作示例
Feb 11 #Javascript
node.js实现http服务器与浏览器之间的内容缓存操作示例
Feb 11 #Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
Feb 11 #Javascript
JavaScript实现拖拽功能
Feb 11 #Javascript
node.js中 mysql 增删改查操作及async,await处理实例分析
Feb 11 #Javascript
基于Angular 8和Bootstrap 4实现动态主题切换的示例代码
Feb 11 #Javascript
You might like
ThinkPHP数据操作方法总结
2015/09/28 PHP
Zend Framework入门教程之Zend_Config组件用法详解
2016/12/09 PHP
setInterval 和 setTimeout会产生内存溢出
2008/02/15 Javascript
javascript appendChild,innerHTML,join性能比较代码
2009/08/29 Javascript
EASYUI TREEGRID异步加载数据实现方法
2012/08/22 Javascript
js实现在文本框光标处添加字符的方法介绍
2012/11/24 Javascript
关于js中alert弹出窗口文本换行问题简单详细说明
2012/12/11 Javascript
JavaScript实现统计文本框Textarea字数增强用户体验
2012/12/21 Javascript
js跑步算法的实现代码
2013/12/04 Javascript
JQuery勾选指定name的复选框集合并显示的方法
2015/05/18 Javascript
javascript删除数组重复元素的方法汇总
2015/06/24 Javascript
Vue props 单向数据流的实现
2018/11/06 Javascript
详解nodejs http请求相关总结
2019/03/31 NodeJs
Node.js系列之安装配置与基本使用(1)
2019/08/30 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
[01:11:28]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第一场 1月8日
2021/03/11 DOTA
python pickle 和 shelve模块的用法
2013/09/16 Python
用Python遍历C盘dll文件的方法
2015/05/06 Python
在Python中使用zlib模块进行数据压缩的教程
2015/06/26 Python
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
Python实现在某个数组中查找一个值的算法示例
2018/06/27 Python
对Python 两大环境管理神器 pyenv 和 virtualenv详解
2018/12/31 Python
Django Rest framework三种分页方式详解
2019/07/26 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
2019/08/08 Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
2020/03/18 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
英国卫浴商店:Ergonomic Design
2019/09/22 全球购物
自考自我鉴定范文
2013/10/30 职场文书
大学生咖啡店创业计划书
2014/01/21 职场文书
入职担保书范文
2014/05/21 职场文书
个人自查自纠材料
2014/10/14 职场文书
2015年度合同管理工作总结
2015/05/22 职场文书
关于观后感的作文
2015/06/18 职场文书
Python 数据可视化之Matplotlib详解
2021/11/02 Python
类和原型的设计模式之复制与委托差异
2022/07/07 Javascript