在javascript中,我希望能够确定发生鼠标单击的html页面中的元素。请注意,这些元素不会附加事件侦听器。
基本上:光标在页面中的某处,用户点击鼠标,捕捉鼠标点击事件,获取点击发生的元素。这个是可能的吗?
我想到的一种方法是获得click事件的x,y坐标,遍历DOM以获得每个元素的位置,并找到包含click事件的最内层元素。虽然听起来有点长篇大论-所以我想知道是否有其他方法。
发布于 2011-03-03 22:00:43
试试event.target。在该页面上有一个示例,展示了如何使用它。
https://stackoverflow.com/questions/5181635
复制相似问题