javascript如何获取鼠标指针的当前坐标?
javascript如何获取鼠标指针的当前坐标?
event.clientX
event.clientY
之前首先在事件里关联上点击或移动事件
这样是不正确的.
应该是:
x=event.x+document.body.scrollleft;
y=event.y+document.body.scrollTop;
本来event.x和event.y就可以得到横从标和纵坐标,但得到的是相对于页面最顶端的坐标(即滚动条置于最顶端位置),当如果窗口出现滚动条时,此数值是不准确的.
那么就可以用event.y+document.body.scrollTop;来得到相对坐标
[此贴子已经被作者于2006-10-10 10:02:10编辑过]