javascript实时获取鼠标坐标值并显示的方法


Posted in Javascript onApril 30, 2015

本文实例讲述了javascript实时获取鼠标坐标值并显示的方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JS实时获取鼠标坐标值并显示</title>
</head>
<body>
<script type="text/javascript">
 var getCoordInDocumentExample = function(){
  var coords = document.getElementById("coords");
  coords.onmousemove = function(e){
   var pointer = getCoordInDocument(e);
   var coord = document.getElementById("coord");
   coord.innerHTML = "X,Y=("+pointer.x+", "+pointer.y+")";
  }
 }
 var getCoordInDocument = function(e) {
  e = e || window.event;
  var x = e.pageX || (e.clientX +
   (document.documentElement.scrollLeft
   || document.body.scrollLeft));
  var y= e.pageY || (e.clientY +
   (document.documentElement.scrollTop
   || document.body.scrollTop));
  return {'x':x,'y':y};
 }
 window.onload = function(){
   getCoordInDocumentExample();
 };
</script>
<div id="coords" 
style="width:500px;height:200px;background:#F2F1D7;
border:2px solid #0066cc;">
请在此移动鼠标。
</div>
<br />
<div id="coord" 
style="width:500px;border:2px solid #336699;"> </div>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
经典海量jQuery插件 大家可以收藏一下
Feb 07 Javascript
JavaScript和CSS交互的方法汇总
Dec 02 Javascript
JavaScript设计模式之适配器模式介绍
Dec 28 Javascript
jQuery中delegate()方法用法实例
Jan 19 Javascript
JavaScript调用浏览器打印功能实例分析
Jul 17 Javascript
jQuery.trim() 函数及trim()用法详解
Oct 26 Javascript
使用JavaScript实现弹出层效果的简单实例
May 31 Javascript
vue + vuex todolist的实现示例代码
Mar 09 Javascript
使用typescript开发angular模块并发布npm包
Apr 19 Javascript
jQuery实现动态加载(按需加载)javascript文件的方法分析
May 31 jQuery
关于layui 实现点击按钮添加一行(方法渲染创建的table)
Sep 29 Javascript
原生JavaScript实现刮刮乐
Sep 29 Javascript
javascript实现鼠标拖动改变层大小的方法
Apr 30 #Javascript
jQuery实现伸展与合拢panel的方法
Apr 30 #Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
Apr 30 #Javascript
jQuery层动画定位滑动效果的方法
Apr 30 #Javascript
jquery中$each()方法的使用指南
Apr 30 #Javascript
jQuery实现手机号码输入提示功能实例
Apr 30 #Javascript
javascript实现checkbox全选的代码
Apr 30 #Javascript
You might like
收音机频率指针指示不准确和灵敏度低问题
2021/03/02 无线电
第七章 php自定义函数实现代码
2011/12/30 PHP
PHP自带方法验证邮箱是否存在
2016/02/01 PHP
PHP处理Ajax请求与Ajax跨域问题
2017/02/13 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
JavaScript 入门·JavaScript 具有全范围的运算符
2007/10/01 Javascript
jQuery建立一个按字母顺序排列的友好页面索引(兼容IE6/7/8)
2013/02/26 Javascript
jQuery插件MixItUp实现动画过滤和排序
2015/04/12 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
JS实现兼容性较好的随屏滚动效果
2015/11/09 Javascript
JavaScript如何获取数组最大值和最小值
2015/11/18 Javascript
基于jQuery实现交互体验社会化分享代码附源码下载
2016/01/04 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
2017/02/28 Javascript
vue组件表单数据回显验证及提交的实例代码
2018/08/30 Javascript
Vue使用watch监听一个对象中的属性的实现方法
2019/05/10 Javascript
Vue.js中的extend绑定节点并显示的方法
2019/06/20 Javascript
js消除图片小游戏代码
2019/12/11 Javascript
通过angular CDK实现页面元素拖放的步骤详解
2020/07/01 Javascript
Angular利用HTTP POST下载流文件的步骤记录
2020/07/26 Javascript
[03:04]DOTA2超级联赛专访ZSMJ “莫名其妙”的逆袭
2013/05/23 DOTA
[20:39]DOTA2-DPC中国联赛 正赛开幕式 1月18日
2021/03/11 DOTA
使用Python对IP进行转换的一些操作技巧小结
2015/11/09 Python
Python的Tornado框架的异步任务与AsyncHTTPClient
2016/06/27 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
python对日志进行处理的实例代码
2018/10/06 Python
Django Form设置文本框为readonly操作
2020/07/03 Python
英国计算机产品零售商:Novatech(定制个人电脑、笔记本电脑、工作站和服务器)
2018/01/28 全球购物
《中国的气候》教学反思
2014/02/23 职场文书
好人好事演讲稿
2014/09/01 职场文书
小学教师工作总结2015
2015/04/07 职场文书
工地材料员岗位职责
2015/04/11 职场文书
2015年大学宣传部工作总结
2015/05/26 职场文书
少先队入队仪式主持词
2015/07/04 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书
创业计划书之川味火锅店
2019/09/02 职场文书
python爬虫请求库httpx和parsel解析库的使用测评
2021/05/10 Python