Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] dynamiczne podliczanie w pętli while
yarek12
post
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 5.08.2010

Ostrzeżenie: (10%)
X----


Wita, mam pętle while która wykonuje się x razy, x to id pola z którego mają być pobrane dane, pobieranie danych działa pięknie, jednak pętla wykonuje się tylko raz.
Proszę o rady, ewentualnie pouczenia co źle mam w kodzie, z góry dzięki.

  1. var lp = parseInt(document.getElementById("all_projects").value); - w moim przypadku wynosi 2
  2. var ip = 1;
  3.  
  4. while (lp >= ip) {
  5. // Powierzchnia
  6.  
  7. var x = parseInt(document.getElementById("x_"+ip).value) / 1000;
  8. var y = parseInt(document.getElementById("y_"+ip).value) / 1000;
  9. var pow = x*y;
  10. var amount = parseInt(document.getElementById("amount_"+ip).value);
  11. if (x) {
  12. if (y) {
  13. if (amount) {
  14. document.getElementById("pow_mkw_"+ip).innerHTML = Math.round(amount*pow*100)/100;
  15. document.getElementById("suma_mkw_"+ip).innerHTML = Math.round(amount*pow*100)/100;
  16. }
  17. else {
  18. document.getElementById("pow_mkw_"+ip).innerHTML = Math.round(pow*100)/100;
  19. document.getElementById("suma_mkw_"+ip).innerHTML = Math.round(pow*100)/100;
  20. }
  21. }
  22. }
  23. ip++;
  24. }




Problem już rozwiązany
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.09.2025 - 09:22