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