2016-09-16 7 views
1

を取得し、私はonclickを動的にアタッチするには、このコードのJavaScript:送信側素子

var x = document.getElementsByClassName("hex"); 

for(var i = 0; i < x.length; i++) 
{ 
    x[i].addEventListener("click", myFunction); 
} 

を持っています。私の質問はmyFunctionクリックされた要素を取得する方法ですか?

答えて

2

myFunctionに引数(eventと呼ぶ)を入れてください。 event.targetはクリックされた要素です:

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

ありがとうございます! – MedoMe

関連する問題