Mam problem z takim kodem:
<script type="text/javascript"> function countdown(dd, id){ idd = id; sek = dd; godziny=Math.floor(dd/3600); remain=Math.floor(dd-(godziny*3600)); minuty=Math.floor(remain/60); sekundy=Math.floor(dd-(minuty*60+godziny*3600)); if (sekundy<10) sekundy= "0"+sekundy; if (minuty<10) minuty= "0"+minuty; if (godziny<10) godziny= "0"+godziny; document.getElementById(idd).innerHTML=godziny+":"+minuty+":"+sekundy; if (dd==0) { document.getElementById(idd).innerHTML="---"; return } sek = dd - 1; setTimeout("countdown(sek, idd)", 1000); } </script> dd - czas ktory ma odliczyc w sek id - id pola ktore ma być modyfikowane
...wszystko działa ok do momentu kiedy chce uruchomić funkcje dla większej ilości pól na stronie.
Powiedzmy ze mam dwa divy o id 1 i 2. Teraz chce aby timer odliczał dwa rozne czasy w tych dwoch polach. Ta funkcja którą mam sobie z tym nie radzi.
Pzdr