Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] aktualizowanie danych
grzegorz_g
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

Ostrzeżenie: (0%)
-----


mam dziwny problem z js a mianowicie

  1.  
  2. function GetTotal()
  3. {
  4.  
  5.  
  6. var liczba_w_menu = document.getElementById("liczba_w_menu").value;
  7. var Total = 0;
  8. alert (liczba_w_menu);
  9. for (i=1; i<=document.getElementById("liczba_w_menu").value; i++) {
  10.  
  11.  
  12. Total += (document.getElementById("suma_" + i).innerHTML)*1;
  13.  
  14.  
  15.  
  16. }
  17.  
  18. return Total;
  19.  
  20. }
  21.  


tem kod działa poprawnie to znaczy Total pokazuje mi poprawną wartość, ale gdy usunę "alert (liczba_w_menu);" to Total zmienia wartość ale dopiero,
po kolejnym wywołaniu funkcji , można to zaobserować tutaj : http://scoressite.nazwa.pl/test/pizza/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
everth
post
Post #2





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


Wywołuj funkcję getTotal po załadowaniu drzewa DOM
Go to the top of the page
+Quote Post
grzegorz_g
post
Post #3





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

Ostrzeżenie: (0%)
-----


w którym miejscu mam ją wywołać

teraz mam tak:

  1.  
  2. function koszykplus(c){
  3. advAJAX.get({ tag: "koszyk", url: "ajax/koszyk.php", "cennik" : c
  4.  
  5. });
  6.  
  7. document.getElementById("Total").innerHTML= GetTotal();
  8.  
  9. };
  10.  
Go to the top of the page
+Quote Post

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: 23.09.2025 - 16:53