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 相关文章推荐
HTML代码中标签的全部属性 中文注释说明
Mar 26 Javascript
浏览器脚本兼容 文本框中,回车键触发事件的兼容
Jun 21 Javascript
基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果)
Sep 28 Javascript
JS 毫秒转时间示例代码
Sep 22 Javascript
AngularJS中取消对HTML片段转义的方法例子
Jan 04 Javascript
JS实现探测网站链接的方法【测试可用】
Nov 08 Javascript
javascript动画系列之模拟滚动条
Dec 13 Javascript
基于javascript 显式转换与隐式转换(详解)
Dec 15 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
Mar 01 Javascript
基于element-ui组件手动实现单选和上传功能
Dec 06 Javascript
tweenjs缓动算法的使用实例分析
Aug 26 Javascript
Vue Object.defineProperty及ProxyVue实现双向数据绑定
Sep 02 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
PHP 编程请选择正确的文本编辑软件
2006/12/21 PHP
火车头采集器3.0采集图文教程
2007/03/17 PHP
深入php socket的讲解与实例分析
2013/06/13 PHP
ThinkPHP控制器详解
2015/07/27 PHP
HR vs CL BO3 第一场 2.13
2021/03/10 DOTA
JavaScript语法着色引擎(demo及打包文件下载)
2007/06/13 Javascript
在jquery中处理带有命名空间的XML数据
2011/06/13 Javascript
js 将json字符串转换为json对象的方法解析
2013/11/13 Javascript
js实现连个数字相加而不是拼接的方法
2014/02/23 Javascript
windows下安装nodejs及框架express
2015/08/07 NodeJs
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
Nodejs学习item【入门手上】
2016/05/05 NodeJs
详细讲解JavaScript中的this绑定
2016/10/10 Javascript
ES6中箭头函数的定义与调用方式详解
2017/06/02 Javascript
babel的使用及安装配置教程
2018/02/22 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
原生js实现下拉框选择组件
2021/01/20 Javascript
python批量下载网站马拉松照片的完整步骤
2018/12/05 Python
Python从单元素字典中获取key和value的实例
2018/12/31 Python
flask框架自定义过滤器示例【markdown文件读取和展示功能】
2019/11/08 Python
python错误调试及单元文档测试过程解析
2019/12/19 Python
详解pycharm配置python解释器的问题
2020/10/15 Python
python打包生成so文件的实现
2020/10/30 Python
css3实现一个div设置多张背景图片及background-image属性实例演示
2017/08/10 HTML / CSS
CSS3教程(3):border-color网页边框色彩
2009/04/02 HTML / CSS
CSS3 Media Queries详细介绍和使用实例
2014/05/08 HTML / CSS
Darphin迪梵官网: 来自巴黎,植物和精油调制的护肤品牌
2016/10/11 全球购物
汉森冲浪板:Hansen Surfboards
2018/05/19 全球购物
What's the difference between an interface and abstract class? (接口与抽象类有什么区别)
2012/10/29 面试题
大学生就业自我鉴定
2013/10/26 职场文书
策划助理岗位职责
2013/11/18 职场文书
篮球比赛策划方案
2014/06/05 职场文书
作风转变年心得体会
2014/10/22 职场文书
个人先进事迹总结
2015/02/26 职场文书
2020年个人安全保证书参考模板
2020/01/08 职场文书
浅谈移动端中的视口(viewport)的具体使用
2021/04/13 HTML / CSS