fritsflits
Gebruiker
- Lid geworden
- 11 feb 2008
- Berichten
- 82
Hallo,
Ik heb een tellertje gemaakt voor school en is nu heerlijk kort.
Ik heb nu alleen nog 1 ding waar ik mee zit.
Wanneer ik de stopwatch start, en vervolgens op pauze of reset klik en daarna weer verder wil gaan door middel van start heeft die daar geen zin meer in.
Dit staat erin zodat de tijd niet sneller gaat tellen als je vaker op "start" klikt.
Als ik er dus 5x op klik, telt de tijd 5 keer zo snel en moet ik ook weer 5 keer op pauze of reset klikken.
Als ik dit stukje eruit haal, doet het andere het wel met dat de tijd hervat zodra ik op "start klik"
Dus er zijn denk ik wel meerdere mogelijkheden om het op te lossen.
Hoop dat het een beetje duidelijk is en me iemand verder kan helpen.
Gr Frits
Ik heb een tellertje gemaakt voor school en is nu heerlijk kort.

Wanneer ik de stopwatch start, en vervolgens op pauze of reset klik en daarna weer verder wil gaan door middel van start heeft die daar geen zin meer in.
Code:
<html><head><script language="JavaScript" type="text/javascript">
var seconde = 0;
function stopwatch()
{
document.klok.button.onclick = function() { return true }
document.klok.textvak.value = seconde++;
tijd=window.setTimeout("stopwatch();", 1000);
}
</script></head><body>
<form name="klok">
<input type="text" name="textvak" value="0"><br>
<input type="button" value="Start" name="button" onClick="stopwatch();">
<input type="button" value="Pauze" onClick="window.clearTimeout(tijd);">
<input type="button" value="Reset" onClick="seconde=0; window.clearTimeout(tijd);reset();">
</form></body></html>
Code:
document.klok.button.onclick = function() { return true }
Als ik er dus 5x op klik, telt de tijd 5 keer zo snel en moet ik ook weer 5 keer op pauze of reset klikken.
Als ik dit stukje eruit haal, doet het andere het wel met dat de tijd hervat zodra ik op "start klik"
Dus er zijn denk ik wel meerdere mogelijkheden om het op te lossen.
Hoop dat het een beetje duidelijk is en me iemand verder kan helpen.
Gr Frits
Laatst bewerkt: