Не работает замыкание
Есть код который ставит алерты на кнопки:
for (var i = 0; i < button.length; i++)
button[i].onclick = function () {
alert(i);
}
Если его переписать:
for (var i = 0; i < button.length; i++)
button[i].onclick = function (i) {
alert(i);
}
то вместо последнего i выводит obeject mouseevent
почему так?
|