JavaScript实现捕获鼠标坐标
本文实例为大家分享了JavaScript实现捕获鼠标坐标的具体代码,供大家参考,具体内容如下
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>事件对象</title> <style> .box1{ width: 300px; height: 100px; border: 1px solid #000; } .box2 { width: 150px; height: 50px; border: 1px solid #000; margin-top: 50px; padding-top: 10px; box-sizing: border-box; text-align: center; } </style> <script> window.onload = function () { var box1 = document.getElementsByTagName("div")[0]; var box2 = document.getElementsByTagName("div")[1]; box1.onmousemove = function (event) { // 解决IE的兼容性问题 event = event || window.event; box2.innerHTML = "X:" + event.clientX + " Y: " + event.clientY; } }; </script> </head> <body> <div class="box1"></div> <div class="box2"></div> </body> </html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
js捕获鼠标滚轮事件代码
之前看到一个人人网高级前端面试的笔试题 要求手写代码,其中有个题是做一个图片展示 类似百度图片最下面小缩略图那个展示栏 然后要求有个鼠标滚轮滚动变大变小的要求 这个我还真不知道怎么做,在网上找了找资料 发现可以捕获onmousewheel的事件 然后根据event.wheelDelta值的正负来判断是前滚还是后滚 随便写了个小例子,顺便捕获下键盘的按键,不太美观没有换行 因为用textNode做的,加不进去html代码 说到这里是不是可以用这种方法来防止xss注入呢? 复制代码 代码如下: <b
-
js 鼠标点击事件及其它捕获
<div><a href="#" onclick="showPricediv('aaa')" abc=1>adsfsdf</a></div> <div id="aaa" style="display:none" onmouseover="temshowTag=true" onmouseout="temshowTag=false">
-
js捕获鼠标右键菜单中的粘帖事件实现代码
比如点击菜单中的"粘帖"后事件如何捕获 问题解决了! 用的jQuery中的paste事件,这里需要注意,如想获得粘帖文本要使用setTimeout控制下时间. 复制代码 代码如下: $("#input").bind('paste', function(e) { var el = $(this); setTimeout(function() { var text = $(el).val(); alert(text); }, 100); }); 貌似是在1.4版后加上
-
JavaScript实现捕获鼠标坐标
本文实例为大家分享了JavaScript实现捕获鼠标坐标的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>事件对象</title> <style> .box1{ width: 300px; height: 100px; border: 1px solid #
-
javascript获取当前鼠标坐标的方法
本文实例讲述了javascript获取当前鼠标坐标的方法.分享给大家供大家参考.具体实现方法如下: 对于javascript获取当前鼠标坐标来说,得对不同浏览器的坐标位置有所了解.具体代码如下: 复制代码 代码如下: <html> <head> <title>javascript获取当前鼠标坐标</title> <meta http-equiv="content-type" content="text/html;chars
-
JavaScript offset实现鼠标坐标获取和窗口内模块拖动
offset offset 即偏移量,使用 offset 系列相关属性可以 动态的 获取该元素的位置(偏移).大小等,如: 元素距离带有定位父元素的位置 获取元素自身的大小(宽度高度) 注:返回的数值不带单位 offset 系列常用的属性包括: element.offsetParent 返回作为该元素带有定位的父级元素,如果父级元素没有定位,则返回 body 注意,parentNode 和 offsetParent 还是有本质上的区别的:parentNode 返回的是直接
-
JS获取鼠标坐标、获取鼠标像素点示例
JS获取鼠标坐标,获取鼠标像素点的典型实例,运行本页面后,随意移动鼠标的位置,可适时显现鼠标的坐标点,不占用系统资源 . JavaScript获取鼠标坐标 .tip { width:200px; border:2px solid #ddd; padding:8px; background:#f1f1f1; color:#666; } function mousePos(e){ var x,y; var e = e||window.event; return { x:e.clientX+docum
-
JavaScript中获取鼠标位置相关属性总结
javascript并没有mouse对象,获取鼠标坐标要靠强大的event对象. 我们通过监听document的mousemove,就可以实时获得鼠标位置. 但是!!event中和鼠标相关的属性太多了,很让人头大!如下: event.layerX event.layerY event.clientX event.clientY event.pageX event.pageY event.offsetX event.offsetY event.screenX event.screenY event
-
js使用onmousemove和onmouseout获取鼠标坐标的方法
本文实例讲述了js使用onmousemove和onmouseout获取鼠标坐标的方法.分享给大家供大家参考.具体如下: 下面的js代码演示了onmousemove和onmouseout事件的用法,鼠标在指定区域内移动时会动态显示鼠标坐标信息 <!DOCTYPE html> <html> <head> <script> function myFunction(e) { x=e.clientX; y=e.clientY; coor="Coordinat
-
JS获取鼠标坐标并且根据鼠标位置不同弹出不同内容
获取鼠标坐标,并且根据鼠标所在div弹出不同内容: <!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> <head
-
JS获取鼠标坐标位置实例分析
本文实例分析了JS获取鼠标坐标位置的方法.分享给大家供大家参考,具体如下: 取鼠标坐标位置有这些:鼠标在视口的坐标位置(clientX,clientY),鼠标在页面的坐标位置(pageX,pageY),鼠标在屏幕的坐标位置(screenX,screenY),其中鼠标在视口的坐标位置(clientX,clientY),以及鼠标在屏幕的坐标位置(screenX,screenY)在所有的浏览器中都支持,但是鼠标在页面的坐标位置(pageX,pageY)在IE8及更早版本不支持,但是没有关系,可以通过s
-
javascript全局自定义鼠标右键菜单
本文实例为大家分享了javascript全局自定义鼠标右键菜单的具体代码,供大家参考,具体内容如下 前言 html全局自定义鼠标右键菜单 一.效果展示 二.源代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> #TextBox{ width: 2
-
javascript实现跟随鼠标移动的图片
本文实例为大家分享了javascript实现图片跟随鼠标移动的具体代码,供大家参考,具体内容如下 实现思路 1.给 document 绑定 mousemove 事件,获取鼠标的坐标:e.pageX ,e.pageY 2.将图片设置成绝对定位:position: absolute; 3.获取图片元素对象,将鼠标的 x , y 坐标 分别赋值给图片的 left , top 值,为了时鼠标在图片中间,可以减去图片宽高的一半,让图片位置向上向左,注意:不要忘记加上单位 'px' 小知识: e.clien
随机推荐
- PHP中防止SQL注入实现代码
- 微信+angularJS的SPA应用中用router进行页面跳转,jssdk校验失败问题解决
- Javascript继承机制详解
- Java通过接口实现匿名类的实例代码
- JavaScript中实现最高效的数组乱序方法
- NetCore WebSocket即时通讯示例
- 微信小程序 (三)tabBar底部导航详细介绍
- header与缓冲区之间的深层次分析
- Android应用中使用TabHost组件继承TabActivity的布局方法
- 将函数的实际参数转换成数组的方法
- 永远不要对父母说的10句话
- Lua中类的实现原理探讨(Lua中实现类的方法)
- JQuery 设置checkbox值二次无效的解决方法
- 基于JS代码实现当鼠标悬停表格上显示这一格的全部内容
- Android仿微信雷达扫描效果的实现方法
- Vue通过URL传参如何控制全局console.log的开关详解
- PHP生成(支持多模板)二维码海报代码
- Python实现删除时保留特定文件夹和文件的示例
- ASP.NET Core应用错误处理之三种呈现错误页面的方式
- 易语言多个窗口操作实现