javascript:什么dom对象在屏幕上的某个点?

时间:2011-11-04 05:05:08

标签: javascript dom position

我想要一个JS函数,它会告诉我哪个dom对象位于屏幕上的certin点,即 - 如果鼠标位于此X,Y坐标并单击,将被单击的对象。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:5)

document.elementFromPoint(x, y);会帮助您实现这一目标。现在,如果您正在使用mouseevents,那么您可以使用鼠标位置合理地替换x和y。检查http://www.quirksmode.org/js/events_properties.html是否在不同浏览器中兼容鼠标位置或使用jQuery。