Foros del Web » Programando para Internet » Javascript »

Cuestionario ayuda!

Estas en el tema de Cuestionario ayuda! en el foro de Javascript en Foros del Web. Hola a todos, soy nuevo en el foro y de igual manera novato en esto del javascript. Necesito crear un cuestionario con 24 preguntas. Cada ...
  #1 (permalink)  
Antiguo 17/06/2010, 18:02
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 14 años, 5 meses
Puntos: 0
Cuestionario ayuda!

Hola a todos, soy nuevo en el foro y de igual manera novato en esto del javascript.

Necesito crear un cuestionario con 24 preguntas. Cada pregunta tiene por opcion de respuesta sí y no. donde "SI" vale 1 y "NO" vale 0.

Lo que necesito es que al finalizar el cuestionario muestre un mensaje dependiendo de la suma de los valores de las respuestas de todo el cuestionario.

Es decir, si tuvo de 0 a 5 si muestra respuesta 1
De 6 a 15 respuesta 2
Mayor de 15 respuesta 3

Me ayudarían mucho el poder darme una guía o un punto de partida para generar dicho cuestionario.

De antemano les agradezco a todos su ayuda!

saludos!


saludos!
  #2 (permalink)  
Antiguo 17/06/2010, 22:11
Avatar de bng5  
Fecha de Ingreso: junio-2009
Ubicación: 127.0.0.1
Mensajes: 269
Antigüedad: 15 años, 5 meses
Puntos: 24
Respuesta: Cuestionario ayuda!

Por lo visto no lo comenzaste.

A lo que te referís como: "si" es 1 y "no" es 0 se llama booleano (boolean o bool) y es un tipo primitivo te recomiendo que leas sobre tipos de datos.

Por supuesto tendrás que hacer un formulario HTML que contenga las preguntas.
Escribir una función que al ser invocada itere por los campos del formulario y adicione en una variable el valor 1 o 0.
Luego que tengas el valor total usas un 'switch' para mostrar la respuesta correspondiente.
Esta función la agregas como escucha para el evento 'submit' del formulario o 'click' de un botón.

Y listo, creo que ya hice todo el trabajo solo te queda implementarlo.

Etiquetas: cuestionario
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 12:32.