Следующий код всегда выдает последний результат, то есть 2 (длина массива h):
var h = document.getElementsByClassName('h');
// h.length = 2
for(var i = 0; i < h.length; i++){
h[i].onclick = function(){
console.log(i) // выдает последний результат, то есть 2...
}
}
Как получить i, на котором произошел клик?