Cita:
Iniciado por America|UNK Código HTML:
<script type="text/javascript">
var time; var on = false; var seconds = 0; var minutes = 0;
var startTime = function(){
seconds++;
time = setTimeout("startTime()",1000);
if(seconds > 59) {seconds = 0; minutes++;}
document.getElementById("minutes").value = minutes;
// Mostar segundos
document.getElementById("seconds").value = seconds;
// Mostar segundos
}
var stopStart = function(){
document.getElementById("time").innerHTML = !on ? "Stop" : "Start";
if(!on){
on = true; startTime();
}else{
on = false; clearTimeout(time);
}
}
</script>
<button onClick="stopStart()" id="time">Start</button>
<input type="text" id="minutes" value="0" />
<!-- // Mostar segundos -->
<input type="text" id="seconds" value="0" />
<!-- // Mostar segundos -->
Borras lo que esta entre // Mostar segundos, eso es para que pruebas que esta bien el tiempo.
Excelente,
America|UNK!
Realmente lo que buscaba.
Sólo modifiqué dos pavadas para que se adecuara a lo que necesitaba (que no muestre el segundero y arranque directamente contando desde 1 y no 0).
Te has hecho acreedor de mi karma!
Jajajajaj.
Gracias, amigo.
Saludos.