Mi problema es el siguiente........
Encontre un codigo para un cronometro!! pero..... este lo quiero modificar para que valla de forma regresiva y no mas no he podido!!!! , he intentado moverle las varibles que se incrementan a que hagan lo contrario y he inicializado las variables desde lo minutos que empieze la cuenta regresiva.... pero no queda!!!!!!!!!!!
Al caso y solo va de cuanta regresiva los minutos y ya!! los segundos y milisegundos ahi se quedan sin hacer nada!!!!!
Esperando contar con su ayuda les agradesco de antemano....
Les dejo el codigo (original) que busque.....
Código:
<HTML><HEAD><TITLE>Cronómetro 2</TITLE> <p align="center"><b>Cronómetro 2 <SCRIPT language=Javascript1.2> <!-- begin hide var currentsec=0; // initilize variables var currentmin=0; // to zero var currentmil=0; var keepgoin=false; // keepgoin is false function timer(){ if(keepgoin){ currentmil+=1; // add incretement if (currentmil==10){ // if miliseconds reach 10 currentmil=0; // Change miliseconds to zero currentsec+=1; // and add one to the seconds variable } if (currentsec==60){ // if seconds reach 60 currentsec=0; // Change seconds to zero currentmin+=1; // and add one to the minute variable } Strsec=""+currentsec; // Convert to strings Strmin=""+currentmin; // Convert to strings Strmil=""+currentmil; // Convert to strings if (Strsec.length!=2){ // if seconds string is less than Strsec="0"+currentsec; // 2 characters long, pad with leading } // zeros if (Strmin.length!=2){ // Same deal here with minutes Strmin="0"+currentmin; } document.display.seconds.value=Strsec // displays times document.display.minutes.value=Strmin; // here document.display.milsecs.value=Strmil; setTimeout("timer()", 100); // waits one second and repeats } } function startover(){ // This function resets keepgoin=false; // all the variables currentsec=0; currentmin=0; currentmil=0; Strsec="00"; Strmin="00"; Strmil="00"; } //--end hide --> </SCRIPT> <META content="Robert Alegrid" name=owner> <META content="Timer Script" name=title> <META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD> </b> <BODY> </p> <CENTER> <FORM name=display onreset=startover()> <TABLE bgColor=#777777 border=10> <TBODY> <TR> <TD bgColor=#000000 colSpan=3> <DIV style="FONT-SIZE: 35px; COLOR: #00ff00; FONT-FAMILY: LCD,Sans Serif"> <p align="center"> <INPUT style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 30px; BACKGROUND: #000000; BORDER-LEFT: 0px; WIDTH: 33px; COLOR: #00ff00; BORDER-BOTTOM: 0px; FONT-FAMILY: LCD,Sans Serif; HEIGHT: 30px" size=3 value=00 name=minutes> : <INPUT style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 30px; BACKGROUND: #000000; BORDER-LEFT: 0px; WIDTH: 35px; COLOR: #00ff00; BORDER-BOTTOM: 0px; FONT-FAMILY: LCD,Sans Serif; HEIGHT: 30px" size=3 value=00 name=seconds> : <INPUT style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 30px; BACKGROUND: #000000; BORDER-LEFT: 0px; WIDTH: 20px; COLOR: #00ff00; BORDER-BOTTOM: 0px; FONT-FAMILY: LCD,Sans Serif; HEIGHT: 30px" size=3 value=0 name=milsecs> </DIV></TD></TR> <TR> <TD CELLPADDING="5"> <INPUT onclick=keepgoin=true;timer() type=button value=Comenzar name=start> </TD> <TD><INPUT onclick=keepgoin=false; type=button value=Pausa name=pause> </TD> <TD><INPUT type=reset value="A cero" name=reset> </TD></TR></TBODY></TABLE></FORM></CENTER> <HR> <BR><BR><FONT size=2> <P></P></BODY></HTML>