![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 15.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam posiadam taki oto kod, który pobiera godziny z pól następnie je oblicza i wpisuje do nowego pola
Kod <script type='text/javascript'> 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; function roob() { pom=(1+(2*(ilek+1))) while(pom<wsumie-2) { 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++; } } } </script></head>"</span><span class="pun">;</span><span class="pln"> </span><span class="pun"></span> </pre> Teraz mam pytanie wszystko działa ok, i dobrze oblicza ale tylko w operze, natomiast w IE i FireFox już są błędy, nie wiem dlaczego. Macie jakieś sugestie ? Ten post edytował marek244 7.03.2010, 12:12:49 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 11:45 |