Foros del Web » Programando para Internet » Javascript »

Manejo de cronometro en javascript

Estas en el tema de Manejo de cronometro en javascript en el foro de Javascript en Foros del Web. Tengo un cronometro en javascript y comienza a ejecutarse inmediatamente se craga la pagina, tengo un pequeño cuestionario para el usuario, deseo saber cuanto se ...
  #1 (permalink)  
Antiguo 13/05/2005, 08:41
 
Fecha de Ingreso: abril-2003
Mensajes: 6
Antigüedad: 21 años, 1 mes
Puntos: 0
Manejo de cronometro en javascript

Tengo un cronometro en javascript y comienza a ejecutarse inmediatamente se craga la pagina, tengo un pequeño cuestionario para el usuario, deseo saber cuanto se demora. Como hago para que cuando el usuario termine la ultima pregunta el cronometro se detenga y me guarde en una variable el tiempo que se demoro?.
  #2 (permalink)  
Antiguo 13/05/2005, 09:37
 
Fecha de Ingreso: noviembre-2004
Mensajes: 38
Antigüedad: 19 años, 5 meses
Puntos: 0
eso es facil... mira... cuando el usuario mande la señal que ya termino en este caso seria dar click en el sumbit ponemos una funcion que haga eso...

lo podemos hacer con un cachador de eventos... pero bueno para no complicarte la vida te pongo un ejemplo facil de entender...

en la etiqueta form pones esto

Código:
onSubmit="javascript: return terminar_tiempo();
quedaria asi

Código:
<form method="post" action="" name="form1" onSubmit="javascript: return terminar_tiempo();">
recuerda que para almacenar la variable y poder procesarla con asp o php o con cual quier manejador (CGI) pon un campo oculto que lo llamaremos el_tiempo

Código:
function terminar_tiempo() {
        var F = document.forms['form1']
		clearTimeout()
		F.el_tiempo.value = mi_variable_donde_tenia_mi_tiempo
		return true
}
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 17:55.