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 相关文章推荐
js用Date对象处理时间实现思路及代码
Jan 31 Javascript
javascript快速排序算法详解
Sep 17 Javascript
JavaScript实现同一页面内两个表单互相传值的方法
Aug 12 Javascript
jQuery实现的简洁下拉菜单导航效果代码
Aug 26 Javascript
jQuery实现下拉框左右移动(全部移动,已选移动)
Apr 15 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
Jun 24 Javascript
require.js配合插件text.js实现最简单的单页应用程序
Jul 12 Javascript
原生js实现简单的链式操作
Jul 04 Javascript
浅谈react+es6+webpack的基础配置
Aug 09 Javascript
Node.js学习之查询字符串解析querystring详解
Sep 28 Javascript
详解React中合并单元格的正确写法
Jan 08 Javascript
vue组件vue-esign实现电子签名
Apr 21 Vue.js
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
《忧国的莫里亚蒂》先导宣传图与STAFF公开
2020/03/04 日漫
用php实现的下载css文件中的图片的代码
2010/02/08 PHP
JSON 入门指南 想了解json的朋友可以看下
2009/08/26 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
通过JS来判断页面控件是否获取焦点
2014/01/03 Javascript
使用typeof方法判断undefined类型
2014/09/09 Javascript
jQuery实现的登录浮动框效果代码
2015/09/26 Javascript
node.js 中国天气预报 简单实现
2016/06/06 Javascript
nodejs中全局变量的实例解析
2017/03/07 NodeJs
vue使用watch 观察路由变化,重新获取内容
2017/03/08 Javascript
vue如何引用其他组件(css和js)
2017/04/13 Javascript
JavaScript实现滑动导航栏效果
2017/08/30 Javascript
在Vue-cli里应用Vuex的state和mutations方法
2018/09/16 Javascript
vue 地图可视化 maptalks 篇实例代码详解
2019/05/21 Javascript
javascript中layim之查找好友查找群组
2021/02/06 Javascript
python zip文件 压缩
2008/12/24 Python
通过数据库向Django模型添加字段的示例
2015/07/21 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
python 实现12bit灰度图像映射到8bit显示的方法
2019/07/08 Python
使用Python opencv实现视频与图片的相互转换
2019/07/08 Python
把django中admin后台界面的英文修改为中文显示的方法
2019/07/26 Python
python数据持久存储 pickle模块的基本使用方法解析
2019/08/30 Python
Python树莓派学习笔记之UDP传输视频帧操作详解
2019/11/15 Python
html5定位并在百度地图上显示的示例
2014/04/27 HTML / CSS
莫斯科高科技在线商店:KremlinStore
2019/03/13 全球购物
中学生班主任评语
2014/01/30 职场文书
上课迟到检讨书
2014/02/19 职场文书
保险专业自荐信范文
2014/02/20 职场文书
同学会主持词
2014/03/18 职场文书
十佳标兵事迹材料
2014/08/18 职场文书
县长“四风”对照检查材料思想汇报
2014/10/05 职场文书
2014财务年终工作总结
2014/12/08 职场文书
美术教师求职信范文
2015/03/20 职场文书
同学联谊会邀请函
2019/06/24 职场文书
mybatis中注解与xml配置的对应关系和对比分析
2021/08/04 Java/Android
简单聊聊TypeScript只读修饰符
2022/04/06 Javascript