当前位置:文章中心 >> Jquery_Ajax_Javascript
|
javascript取鼠标当前坐标
|
夜鹰教程网 来源:www.yyjcw.com 日期:2016-11-14 19:01:08
|
用window.event对象的属性,总共有四对属性用来取得鼠标位置,分别是:
|
这篇文章不能解决你的问题?我们还有相关视频教程云课堂 全套前端开发工程师培训课程 微信号:yyjcw10000 QQ:1416759661 远程协助需要加QQ! 业务范围:视频教程|程序开发|在线解答|Demo制作|远程调试| 点击查看相关的视频教程。 技术范围:全端开发/前端开发/webapp/web服务/接口开发/单片机/C#/java/node/sql server/mysql/mongodb/android/。
|
用window.event对象的属性,总共有四对属性用来取得鼠标位置,分别是:
clientX和clientY screenX和screenY offsetX和offsetY x和y
一 clientX和clientY
设置或接收相对于浏览器窗口客户区的鼠标x、y坐标,客户区不包括窗口滚动条及边框
大小(MSDN原文:Sets or retrieves the x-coordinate/y-coordinate of the mouse
pointer's position relative to the client area of the window, excluding
window decorations and scroll bars.)
在IE4里,这一对属性只读不可写,IE5及以后版本里则可读可写(MSDN原文:The
property is read-only in Microsoft® Internet Explorer 4.0, and read/write
in Microsoft® Internet Explorer 5 and later.)
语法: event.clientX=[iPos] event.clientY=[iPos] iPos应该是一个整数
二 screenX和screenY
设置或接收相对于用户屏幕的鼠标坐标
在IE4里,这一对属性只读不可写,IE5及以后版本里则可读可写
语法: event.screenX=[iSize] event.screenY=[iSize] iSize应该是一个整数
三 offsetX和offsetY
设置或接收鼠标指针在鼠标所在的元素上的偏移量
在IE4里,这一对属性只读不可写,IE5及以后版本里则可读可写
语法: event.screenX=[iCoord] event.screenY=[iCoord] iCoord应该是一个整数
四 x和y
设置或接收相对于鼠标所在的元素的父元素的坐标(MSDN原文:Sets or retrieves
the x-coordinate, in pixels, of the mouse pointer's position relative to
the parent element.)
在IE4里,这一对属性只读不可写,IE5及以后版本里则可读可写,但IE5以前的版式本里
x和y坐标并不相对于鼠标所在的元素的父元素,只相对于浏览器窗口的客户区
如果在检测鼠标位置时,鼠标却在浏览器窗口的外面,则x和y都返回-1
|
|
热门服务/教程目录
|
客服电话:153 9760 0032
购买教程QQ:1416759661
|
|
|