Javascript: generowanie dynamicznego programu obsługi
Programuję w Javascript.
Muszę dynamicznie generować moduły obsługi zdarzeń dlaonclick
zdarzenie.
Tutaj powyżej kod:
for (var i = 1; i < CurrValue; i++) {
getId('btnReadRFIDTag_' + i).onclick = function ()
{
ReadRFIDTag(getId('txtCode_' + i));
};
}
Problem polega oczywiście na tym, że w czasie wykonywaniai
zmienna otrzymuje najnowszą wartość, a nie prawidłową wartość.
Nie mogę jednak rozwiązać problemu, ponieważ program obsługi nie zezwala na parametry funkcji.
Jak mogę rozwiązać ten problem?
Dziękuję Ci.
Miłego dnia.