ufff.
no szlag by to trafił
siedzę już 2 godziny i kombinuję - i nic
mam formularz z czterema polami tekstowymi zawierajacymi wartosci liczbowe
pola mają wyłączoną możliwość edycji
pola źródłowe nazywają się (name):
pz_1 wartosc pola to 100
pz_2 wartosc pola to 200
pola docelowe nazywajÄ… siÄ™ (name):
pd_1
pd_2
jest jeszcze pole tektowe - edycyjne do wpisywania wartości
nazywa siÄ™ (name):
pe
po nacisnieciu buttona wywolywana jest funkcja, ktora
ma za zadanie wykonać prostą operację matematyczną
odjęcie od wartości pól źródłowych wartości pola edycyjnego i wstawienie je
do pól docelowych
czyli w skrócie:
pd_1=pz_1 - pe
pd_2=pz_2 - pe
nie mam problemu jak wszystko jest wpisane na stałe
ale ponieważ pól będzie więcej, a działanie bardziej skomplikowane
chciałbym uzyć pętli for, która wykona zmianę dla wszystkich pól
czyli:
taki - niewpelni javascriptowy kod
for ($i=1; $i<=10; $i++)
{
document.form["formularz"].pd_$i.value= document.form["formularz"].zd_$i.value - document.form["formularz"].pe.value
}
i wsio
probowalem z eval, ale nie dziala
co trzeba zrobić, aby działało ?