整个网页用div遮住,鼠标点击上面的div怎么获得鼠标下面遮住的HTML元素

解决方案 »

  1.   

    应用场景是:我想用鼠标点击获得HTML元素,但是不想点击HTML元素的时候触发HTML元素的事件,如链接导航,按钮点击,样式变化等
      

  2.   

    我试过用鼠标点击的坐标来查找HTML元素,但是发现很多元素的坐标是一样的,虽然浏览器显示的位置不一样
      

  3.   

    大概写了个demo,要点是计算页面内容的所有dom对象的范围,开销可能有些大,要遍历所有的对象javascript获取遮盖层被点击时下面的DOM对象
      

  4.   


    这个脚本在复杂的网页中就不行了,比如csdn首页