JavaScript:获取发件人元素

时间:2016-09-16 16:09:53

标签: javascript-events

我有这段代码

R> anytime("2016-09-12T09:47:00.123456+0200")
[1] "2016-09-12 09:47:00.123456 CDT"
R> 

动态附加onclick。我的问题是var x = document.getElementsByClassName("hex"); for(var i = 0; i < x.length; i++) { x[i].addEventListener("click", myFunction); } 如何获取点击的元素?

1 个答案:

答案 0 :(得分:4)

myFunction接受一个参数(称之为event)。然后event.target是点击的元素:

function myFunction(event) {
    var clickedElement = event.target;
    // Do important stuff with clickedElement.
}