Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[JS] Mały problemik z funkcją
#1
Witam posiadam taki oto kod, który pobiera godziny z pól następnie je oblicza i wpisuje do nowego pola
Kod:
<script>
var ilek=$_SESSION[ile];
var ileo=$_SESSION[ile2];
var wsumie=((ilek+1)*(ileo+1));
var i;
var j;
var pom;
var h;
var hh;
var hhh;
var hhhh;
var roznica;
var cal;
var reszta;
pom=1;

function roob()
{

for(i=1;i<ileo+1;i++)
{
if(i==1)
{
pom=(pom+(2*(ilek+1)));
}

  for(j=1;j<ilek+1;j++)
   {
  
       if(j==1)
          {
          roznica=0;
          pom++;
          h=document.getElementById('pole'+''+pom).value;
          hh=h.split(':');
      
      var b= parseInt(hh[0]);
          var c=parseInt(hh[1]);
          hhh=0;
          hhh=((b*60)+c);
        
          h=document.getElementById('pole'+''+(pom-(ilek+1))).value;
      hh=h.split(':');
          b=0;
          c=0;
          b=parseInt(hh[0]);
          c=parseInt(hh[1]);
          hhhh=0;
          hhhh=((b*60)+c);
          roznica=hhh-hhhh;
                  
        }              
                
                h=document.getElementById(('pole'+''+(pom-(ilek+1)))).value;
                hh=h.split(':');
                var e=parseInt(hh[0]);
                var f=parseInt(hh[1]);
                hhh=0;
                hhh=(e*60+f);
                hhh+=roznica;
                cal=parseInt(hhh/60);
        reszta=0;
                reszta=hhh-(cal*60);
                if(reszta<10)
                {var rreszta='0'+reszta;
                var czyli=cal+':'+rreszta;
                }else{
                var czyli=cal+':'+reszta;
                }
          document.getElementById('pole'+''+pom).value=czyli;
                

pom++;
}
}
}

Teraz mam pytanie wszystko działa ok, i dobrze oblicza ale tylko w operze, natomiast w IE i FireFox już są błędy, wiem że związane to jest z zerem wiodącym (czyli jak mam 9 to pisze 09) gdyż gdy nie dopisuje 0 to wszystko działa ok. Macie jakieś sugestie ?
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  funkcja nieustannie czytajaca wartosci input Arnimarl 1 2,999 25-05-2014, 07:39
Ostatni post: Arnimarl
  aby funkcja JQuery zadzialala po okreslonym czasie Arnimarl 2 3,825 25-05-2014, 07:38
Ostatni post: Arnimarl
  CSS jak nazywa się taka funkcja novy 1 2,067 23-07-2012, 20:30
Ostatni post: Radian
  wysuwany box + funkcja click (rozwiązany) harvester2001 5 4,064 09-05-2012, 12:42
Ostatni post: harvester2001
  Funkcja toggle() pod Google Chrome dahel 10 6,930 17-11-2011, 17:35
Ostatni post: dahel

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl