javascript offsetX与layerX区别
2010-03-12 00:00
405 查看
一个简单的例子:判断鼠标位于事件源左边还是右边,在图片点击自动翻页中常用到。
function GetMousePosStr (evnt,ele) { if(!evnt) { evnt = window.event; } var offsetX = evnt.offsetX ? evnt.offsetX : evnt.layerX; if(evnt.offsetX < ele.offsetWidth / 2) { return 'left'; } else { return 'right'; } }
相关文章推荐
- javascript offsetX与layerX区别
- pageX,clientX,offsetX,layerX的区别
- JavaScript基础 clientX,pageX,offsetX,x,layerX,screenX,offsetLeft
- javascript 中 x offsetX clientX screenX pageX的区别
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- JavaScript中event的x,clientX,offsetX的区别
- pageX,clientX,offsetX,layerX的区别
- clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析
- pageX,clientX,offsetX,layerX的区别
- clientX,pageX,offsetX,layerX,screenX,offsetLeft区别分析
- 一张图轻松搞懂javascript event对象的clientX,offsetX,screenX,pageX区别
- pageX,clientX,offsetX,layerX的区别
- clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析
- JavaScript中鼠标event的位置(clientX,layerX,x,offsetX等)
- pageX,clientX,offsetX,layerX的区别
- JavaScript中event对象的clientX,offsetX,screenX,pageX的区别
- offsetX与layerX区别
- 一图胜千言,秒懂巧记JavaScript中event对象的clientX,offsetX,screenX,pageX区别
- javascript event对象的clientX,offsetX,screenX,pageX区别