我正在尝试使用JavaScript获取被点击元素的信息。
这是jsFiddle。
以下是我的代码。
let div = document.querySelector('div')
div.addEventListener('click', function(event) {
// how to get the clicked p tag here?
// this?
// event.target.currentTarget?
})
<div>
<p>text 1</p>
<p>text 2</p>
</div>
我如何使用 this
来获取元素的信息?
答案: event.target
谢谢 Juan Mendes
event.target
吗? - Ruan Mendesevent.target
将会给你被点击的元素,而event.currentTarget
将会给你最初绑定事件的元素(即 div)。 - Ted Whitehead