ciężko jest mi dobrze jednoznacznie nazwać mój problem, przez co nie udało mi się z pomocą Google znaleźć właściwej odpowiedzi.
Do rzeczy:
mam polecenie ustawiające focus w odpowiednim polu tekstowym o id = wartość zmienna:
document.forms.formularz.zmienna.focus();
problem w tym, że zmienna - z tego co zauważyłem - traktowana jest jako konkretna nazwa = "zmienna", a ja potrzebuję, aby owa wartość dynamicznie się zmieniała, zatem potrzebuję potraktowania jej jako zmiennej globalnej, która została już wcześniej zadeklarowana.
Dla rozjaśnienia problemu przedstawiam kod, którego poruszany temat dotyczy:
Dalej...
W polu tekstowym INPUT za pomocą "onfocus" uruchamiana jest funkcja UpId(parametr), gdzie parametr to ciąg znaków, generowany osobno dla każdego pola przy użyciu pętli for, więc np. otrzymujemy:
Jak widać zależy mi na tym, by po dynamicznym wstawieniu znaku w dane pole INPUT kursor pozostawał w tym polu, a aktualnie po wstawieniu kursor znika.
Proszę o pomoc i wyrozumiałość, gdyż JavaScript nie jest moją mocą stroną.

Z góry dziękuję
