cos poradzilem, ale:
Kod
function czas()
{
if( licznik_klikniec == 1 )
{
czas_startu = new Date()-1;
// alert(czas_startu);
}
teraz = new Date();
now = teraz - czas_startu;
document.getElementById('test3').innerHTML = now;
setTimeout( "czas()", 100 );
}
function klik(id)
{
licznik_klikniec++;
// alert(licznik_klikniec);
czas();
}
i teraz tak, najpierw onclick wywoluje sobie funckje klik().
licznik_klikniec uzyskuje przy pierwszym kliknieciu wartosc 1
wykonuje sie funkcja czas, ale wyswietla mi caly czas zero ... az do drugiego klikniecia, w tedy dopiero zaczyna sie czas() wykonywac z odswiezaniem i aktualizuje ladnie czas na biezaco.
jak temu zaradzic aby od razu po pierwszym kliknieciu funkcja nie stalo na 0 tylko od razu zliczalu uplywajace milisekundy