E ai Galera...Dei uma Reformulada no código... Para Aparecer como um Relógio. E outra coisa como usei em um projeto asp.net o controle você tem que colocar o que o brower copila para que o código JavaScript interprete corretamente. ou seja de form1.tempo.value passou para aspnetForm.ctl00$ContentPlaceHolder1$txtTcorrido.value o controle que usava era <input type="text" name="tempo" value=""> do html puro mesmo, mas no asp.net seria assim <asp:TextBox ID="txtTcorrido" name="txtTcorrido" runat="server" Text=""></asp:TextBox> o codigo do body caso use uma MasterPage coloque na nela normalmente chamando o metodo do JavaScript. <body onload="setInterval('tempo();',1000)">
na tela Vai mostar 00:00:00 antes mostrava 0:0:0
<script language="JavaScript">
var segundo = 0
var minuto = 0
var hora = 0
function tempo()
{
if (segundo <= 58)
{
segundo++
}
else if (segundo == 59 && minuto <= 59)
{
segundo = 0
minuto++
}
else if (minuto == 59)
{
minuto = 0
hora++
}
else if (hora == 23)
{
hora = 0
}
if(segundo < 10 && minuto < 10)
{
aspnetForm.ctl00$ContentPlaceHolder1$txtTcorrido.value = "0" + hora + ":0" + minuto + ":0" + segundo
}
else if(segundo > 9 && minuto < 10)
{
aspnetForm.ctl00$ContentPlaceHolder1$txtTcorrido.value = "0" + hora + ":0" + minuto + ":" + segundo
}
else if(segundo < 10 && minuto > 9)
{
aspnetForm.ctl00$ContentPlaceHolder1$txtTcorrido.value = "0" + hora + ":" + minuto + ":0" + segundo
}
}
</script> Até Mais... Souz@NET