Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2010, 17:07
CeRo_ByTe
 
Fecha de Ingreso: enero-2007
Mensajes: 158
Antigüedad: 18 años
Puntos: 2
Respuesta: Repetir con javascript

Estoy verificando el código, y tengo otro problema, y es al aplicar una acción cuando se acaba el tiempo.

Por ejemplo, cada vez que el tiempo llegue a cero, realizar una acción, y así de forma indefinida.

El código que uso es este:
Código:
<script>
//Cuenta atrás en javascript
tiempo = 5; // Tiempo de inicialización para la cuenta atrás
 
tiempoAux=tiempo;
function cuenta_atras()
{
     document.getElementById("contador").innerHTML = tiempoAux+'</b> segundos'; //Muestro los segundos que faltan
     tiempoAux--;
     if(tiempoAux == 0)
     {
          alert("Es la hora"); // Alerta
          document.onclick = nuevoDato();
          tiempoAux=tiempo;
     }
}
inter=setInterval("cuenta_atras()", 1000); // Ejecuto la acción cada segundo
</script>
Al realizar la acción, me da un error en la línea roja, por lo que el contador no vuelve a reiniciarse. Creo que puede estar en el onclick... aunque no estoy seguro.
Alguien me puedo echar otra mano, por favor? Un saludo

Solucionado... el document.onclick no lo necesito para nada. Gracias a todos.