document.addEventListener click事件获取点击元素在dom中的定位值
时间: 2024-01-12 20:54:00 浏览: 184
可以使用事件对象(event)的target属性获取点击的元素,再通过元素的offsetTop和offsetLeft属性获取元素在DOM中的定位值。示例代码如下:
```
document.addEventListener('click', function(event) {
var target = event.target;
var top = target.offsetTop;
var left = target.offsetLeft;
console.log('点击元素的定位值:top=' + top + ', left=' + left);
});
```
这段代码会在文档中任何地方点击时输出点击元素的top和left值。如果需要获取相对于文档的位置,可以使用getBoundingClientRect()方法获取元素的位置信息。
阅读全文