Javascript: генерировать динамически обработчик

Я программирую на Javascript.

Мне нужно динамически генерировать обработчики событий дляonclick событие.

Здесь над кодом:

for (var i = 1; i < CurrValue; i++) {
    getId('btnReadRFIDTag_' + i).onclick = function () 
    {
        ReadRFIDTag(getId('txtCode_' + i));
    };

}

Проблема, очевидно, заключается в том, что во время выполненияi переменная получает последнее значение, а не правильное значение.

Но я могу'Устранить проблему, потому что обработчик не позволяет параметры для функции.

Как я могу решить эту проблему?

Спасибо.

Хорошего дня.

Ответы на вопрос(1)

Ваш ответ на вопрос