Hi,
Die ersten 11 (0 bis 10) Elemente haben halt nichts mit den zu bearbeitenden Preisen zu tun, sondern enthalten andere Daten ...
Find ich aber trotzdem auf eine ungewöhnliche Weise gelöst, mMn würde ein offset a la elements[i+11] in der Situation dann mehr Sinn machen.
Naja - da das eine Array ab 0 und das andere ab 11 benutzt wird, muß man so oder so einmal i direkt benutzen und einmal mit +/- 11 - wenn man es nicht ganz anders löst:
Ich hätte vermutlich die Preis-Felder in ein fieldset verpackt, und würde dann über
getElementById("preisfelder").getElementsByTagName("input") bzw. das jQuery-Pendant dazu genau diese selektiert.
Oder den betroffenen inputs eine class verpassen und per getElementsByClassName (bzw. jQuery-Pendant) zugreifen. Dann könnten auch andere inputs dazwischen nicht stören (z.B. für die Anzahl der jeweiligen Ware).
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.