Foros del Web » Programando para Internet » Javascript »

cuenta regresiva al hacer clic en button

Estas en el tema de cuenta regresiva al hacer clic en button en el foro de Javascript en Foros del Web. Hola, bueno básicamente lo que quiero hacer es un botón el cual, al hacerle clic, empiece una cuenta regresiva la cual al finalizar envíe una ...
  #1 (permalink)  
Antiguo 07/10/2012, 08:16
 
Fecha de Ingreso: agosto-2009
Mensajes: 349
Antigüedad: 15 años, 3 meses
Puntos: 8
cuenta regresiva al hacer clic en button

Hola,

bueno básicamente lo que quiero hacer es un botón el cual, al hacerle clic, empiece una cuenta regresiva la cual al finalizar envíe una alerta (reproduzca un sonido y/o haga que abra una ventanita con un pequeño texto).

Sinceramente no tengo la más remota idea de cómo puedo hacerlo ni si estoy en la sección correcta. Espero que puedan darme algunas ideas o consejos de cómo empezar.

Muchas gracias
  #2 (permalink)  
Antiguo 07/10/2012, 08:39
Avatar de flashmax  
Fecha de Ingreso: julio-2012
Ubicación: Bs.As. Argentina
Mensajes: 507
Antigüedad: 12 años, 4 meses
Puntos: 86
Respuesta: cuenta regresiva al hacer clic en button

Hola te dejo un ejemplo:

Código HTML:
<HTML>
<HEAD>
<TITLE> Cuenta regresiva en Javascript </TITLE>
</HEAD>

<BODY onLoad="ini();">

<script type="text/javascript">
var cuentaInicial = "10";
function fin() {
//window.location="http://miweb.com"; <!--si quieres que redireccione a una web quita las // -->
alert ("Mensaje.");  <!--mensaje de la ventana alerta-->
}

function unoMenos() {
with (
document.forms["cuenta"]["regresiva"]) value = 'cuenta atras '+cuentaInicial+' segundos.';
if (
cuentaInicial-- > 0
)
setTimeout("unoMenos()", 1000);
else fin();
}
function ini() {
with (
document.forms["cuenta"]["regresiva"]) value = 'cuenta atras '+cuentaInicial--+' segundos.';
setTimeout("unoMenos()", 1000);
}
</script>
<form name="cuenta" action="" >
<input name="regresiva" type="text" size=55" readonly style=border:0px;>
</form>
</BODY>
</HTML> 
__________________
Saludos!
----------------------------------------------------------
  #3 (permalink)  
Antiguo 07/10/2012, 09:28
 
Fecha de Ingreso: agosto-2009
Mensajes: 349
Antigüedad: 15 años, 3 meses
Puntos: 8
Respuesta: cuenta regresiva al hacer clic en button

muchas gracias! intentaré adaptarlo a lo que necesito.

Etiquetas: clic, regresiva
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:31.