我想获取当我们右键单击"时被选中的元素;检查元件";通过Javascript。
自从我们用";检查";模式打开时,所选区域显示在UI上的同一网页中,并通过鼠标移动进行修改,我假设它应该可以通过js访问。
一个可行的解决方案是在所有DOM元素上添加CCD_ 1事件&使用它来获取鼠标悬停的当前元素。但如果Chrome开发工具已经在做类似的事情,我想使用它来获得元素,而不是将eventlisteners
应用于页面上的每个元素。
基本上我想打电话给:
inspect(document.body);
然后通过js动态获取鼠标悬停的元素。但我不知道如何访问它,甚至不知道它是否可能。
事件会弹出,因此文档上只需要一个事件侦听器。target
将是最具体的,并朝着最不具体的方向发展。
document.body.addEventListener('click', function(e) {
console.log(e.target.id);
})
http://jsbin.com/wipinahopi/1/edit?js,控制台,输出