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 相关文章推荐
event.currentTarget与event.target的区别介绍
Dec 31 Javascript
jQuery获得IE版本不准确webbrowser的解决方法
Feb 23 Javascript
JS实现双击屏幕滚动效果代码
Oct 28 Javascript
javascript拖拽应用实例
Mar 25 Javascript
AngularJs入门教程之环境搭建+创建应用示例
Nov 01 Javascript
利用策略模式与装饰模式扩展JavaScript表单验证功能
Feb 14 Javascript
vue2.0中vue-cli实现全选、单选计算总价格的实例代码
Jul 18 Javascript
js es6系列教程 - 基于new.target属性与es5改造es6的类语法
Sep 02 Javascript
利用ES6实现单例模式及其应用详解
Dec 09 Javascript
Koa2微信公众号开发之消息管理
May 16 Javascript
ztree加载完成后显示勾选节点的实现代码
Oct 22 Javascript
vue接入腾讯防水墙代码
May 07 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
AMFPHP php远程调用(RPC, Remote Procedure Call)工具 快速入门教程
2010/05/10 PHP
PHP串行化与反串行化实例分析
2016/12/27 PHP
PHP检测数据类型的几种方法(总结)
2017/03/04 PHP
25个优雅的jQuery Tooltip插件推荐
2011/05/25 Javascript
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
jQuery 全选/反选以及单击行改变背景色实例
2013/07/02 Javascript
javascript 终止函数执行操作
2014/02/14 Javascript
jquery实现用户信息修改验证输入方法汇总
2015/07/18 Javascript
详解JavaScript函数
2015/12/01 Javascript
AngularJS入门教程之Cookies读写操作示例
2016/11/02 Javascript
jquery,js简单实现类似Angular.js双向绑定
2017/01/13 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
js中int和string数据类型互相转化实例
2019/01/16 Javascript
JS实现基本的网页计算器功能示例
2020/01/16 Javascript
使用Element的InfiniteScroll 无限滚动组件报错的解决
2020/07/27 Javascript
python实现从字符串中找出字符1的位置以及个数的方法
2014/08/25 Python
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
python实现查询苹果手机维修进度
2015/03/16 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
python 使用shutil复制图片的例子
2019/12/13 Python
python实现udp传输图片功能
2020/03/20 Python
keras自定义损失函数并且模型加载的写法介绍
2020/06/15 Python
HTML5各种头部meta标签的功能(推荐)
2017/03/13 HTML / CSS
解释一下钝化(Swap out)
2016/12/26 面试题
实习生岗位职责
2014/04/12 职场文书
工厂仓管员岗位职责范本
2014/07/17 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
2014幼儿园卫生保健工作总结
2014/12/05 职场文书
党员廉洁自律个人总结
2015/02/13 职场文书
寒假社会实践个人总结
2015/03/06 职场文书
2015年安全生产月活动总结
2015/03/26 职场文书
讲座新闻稿
2015/07/18 职场文书
事业单位岗位说明书
2015/10/08 职场文书
大学生军训心得体会5篇
2019/08/15 职场文书
100句人生哲理语录集锦:强者征服今天,懒汉坐等明天
2019/10/18 职场文书
2022漫威和DC电影上映作品
2022/04/05 欧美动漫