Javascript: генерировать динамически обработчик
Я программирую на Javascript.
Мне нужно динамически генерировать обработчики событий дляonclick
событие.
Здесь над кодом:
for (var i = 1; i < CurrValue; i++) {
getId('btnReadRFIDTag_' + i).onclick = function ()
{
ReadRFIDTag(getId('txtCode_' + i));
};
}
Проблема, очевидно, заключается в том, что во время выполненияi
переменная получает последнее значение, а не правильное значение.
Но я могу'Устранить проблему, потому что обработчик не позволяет параметры для функции.
Как я могу решить эту проблему?
Спасибо.
Хорошего дня.