Clopin
11-17-2007, 10:25 PM
Is there a way to get this to start from 0? like a timer instead of a clock?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE></TITLE>
<script language="javascript">
var timer;
function start_clock(){
var x=new Date()
var hh=x.getUTCHours()
var mm=x.getUTCMinutes()
var ss=x.getUTCSeconds()
document.f1.tb1.value = "" + format(hh) + ":"+ format(mm) + ":" + format(ss);
timer=setTimeout(function(){ start_clock(); },1000);
}
function format(nu){
return (nu>9)?nu:'0'+nu;
}
function stop_clock(){
clearTimeout(timer)
}
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#FF0000" VLINK="#800000" ALINK="#FF00FF" BACKGROUND="?">
<form name="f1">
<input type="text" name="tb1"/>
<input type="button" value="Start" name="start" onClick="start_clock()"/>
<input type="button" value="Stop" name="stop" onClick="stop_clock()"/>
</form>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE></TITLE>
<script language="javascript">
var timer;
function start_clock(){
var x=new Date()
var hh=x.getUTCHours()
var mm=x.getUTCMinutes()
var ss=x.getUTCSeconds()
document.f1.tb1.value = "" + format(hh) + ":"+ format(mm) + ":" + format(ss);
timer=setTimeout(function(){ start_clock(); },1000);
}
function format(nu){
return (nu>9)?nu:'0'+nu;
}
function stop_clock(){
clearTimeout(timer)
}
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#FF0000" VLINK="#800000" ALINK="#FF00FF" BACKGROUND="?">
<form name="f1">
<input type="text" name="tb1"/>
<input type="button" value="Start" name="start" onClick="start_clock()"/>
<input type="button" value="Stop" name="stop" onClick="stop_clock()"/>
</form>
</BODY>
</HTML>