Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2009, 14:12
Avatar de hector2c
hector2c
 
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 17 años, 3 meses
Puntos: 25
Pregunta Respuesta: Me actualiza no envie el form

bueno, no se con cuantos estas trabajando, al parecer 2: formulario y testfinal, mira, en mi caso modifique tu code para trabajar con solo uno.

Código HTML:
<script type="text/javascript" language="JavaScript"> 
	var tiempo = 4 //aqui se especifican la cantidad de segundos que se desean hacer cuenta regresiva 
	var futuro1 = (Math.floor(new Date()/1000))+ tiempo; 
	function faltan(){ 
		var actual=Math.floor(new Date()/1000); 
		futuro=futuro1-actual; //obtengo diferencia 
		if (futuro > 0) { 
			horas_dec=((futuro/60)/60); 
			horas=Math.floor(horas_dec); 
			minutos=horas_dec - horas; 
			minutos_dec=minutos*60; 
			minutos=Math.floor(minutos_dec); 
			segundos=minutos_dec - minutos; 
			segundos=Math.floor(segundos*60); 
			document.formulario.reloj.value = horas + ":" + minutos + ":" + segundos; //muestro el resultado <br>
			setTimeout("faltan()",1000);
		}else{
			alert("el formulario se enviara");
			document.formulario.submit();
		} 
	} 
</script>
<form id="formulario" name="formulario" action="envia.php" method="post">
    <input type="text" id="reloj" name="reloj">
    <input type="button" onClick="faltan();">
</form> 
__________________
blog: hector2c.wordpress.com
email: [email protected]