Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Puste pole zamiast zera
Blackall
post 1.04.2010, 22:11:30
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 28.08.2004
Skąd: Kraków

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


mam (w skrócie) taki oto skrypt:

Kod
    function calc(stala1,stala2,a,ile,stop){
        tab = new Array();
    
    
            for(i=a;i<(a+ile);i++)
            {
                tab[i] = document.getElementById(stala1+stala2+i).value;
            }
            
            pomoc = 0;
            
            for(i=a;i<(a+ile);i++)
            {
                pomoc += (tab[i] * 1);
            }
            result = pomoc.toFixed(2);
            
            document.getElementById(stala1+stala2+stop).value = result;
        }


nie bede tlumaczyl zmiennych bo nie o to chodzi. Celem skryptu jest sumowanie n pól typu textarea/input i wyswietlanie ich sumy w osobnym polu. Problem w tym, ze nie umiem dodac warunku, ze jesli suma wynosi 0 - wtedy nie wyswietlane jest nic. Probowalem przez prostego ifa i ustawienie value pola na "" ale niestety to nie działa.

Jak wiec to wykonac?

Ten post edytował Blackall 1.04.2010, 22:12:15
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pawel_W
post 2.04.2010, 14:11:40
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


  1. document.getElementById(stala1+stala2+stop).value = ""

na 100% nie działa? bo sprawdzałem i u mnie chodzi...
Go to the top of the page
+Quote Post
Blackall
post 2.04.2010, 15:23:06
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 28.08.2004
Skąd: Kraków

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


Cytat(Pawel_W @ 2.04.2010, 13:11:40 ) *
  1. document.getElementById(stala1+stala2+stop).value = ""

na 100% nie działa? bo sprawdzałem i u mnie chodzi...


zacząłem stosować ctrl + f5 i teraz faktycznie, działa. W takim razie niepotrzebny temat.. sciana.gif

w kazdym razie dzieki za odpowiedzi i życzę wesołych świąt! winksmiley.jpg
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:42