Hallo zusammen,
habe folgendes Problem: In eine Website will ich ein einfaches Zählwerk einbauen. Das funktioniert auch inzwischen. Jetzt soll die Zählung durch einen Button unterbrochen bzw. wieder fortgesetzt werden können. Das mit dem Button krieg ich irgendwie nicht hin. Der Quelltext sieht folgendermaßen aus:
habe folgendes Problem: In eine Website will ich ein einfaches Zählwerk einbauen. Das funktioniert auch inzwischen. Jetzt soll die Zählung durch einen Button unterbrochen bzw. wieder fortgesetzt werden können. Das mit dem Button krieg ich irgendwie nicht hin. Der Quelltext sieht folgendermaßen aus:
Code:
<html><head><title>Zählwerk</title>
</head>
<script language="javascript">
var weiter=true;
if(weiter) setTimeout("zaehlen()",1000);
altzeit=new Date();
function zaehlen()
{
var neuzeit=new Date();
differenz=neuzeit.getTime() - altzeit.getTime();
dauer=parseInt(differenz/1000);
document.getElementById("uhr0").innerHTML=dauer;
setTimeout("zaehlen()",1000);
}
window.onload=zaehlen;
</script>
<body bgcolor="#CCCCCC">
<p><font face="Verdana" size="+5"><div align="center"></div>
</font></p>
<br><br><br><br><br>
<p><b><font face="Verdana" size="+7" color="#FF0000"><div align="center"><span id="uhr0"></span></div></font></b></p>
<center><input type="button" onclick="weiter=false" value="stop"></center>
</body>
</html>
Kann mir jemand helfen? Ich bin nicht der Programmier-Guru, wundert mich, das ich überhaupt so weit gekommen bin.
Vielen Dank schon mal.