Foros del Web » Programando para Internet » Javascript »

ayuda para hacer un test!

Estas en el tema de ayuda para hacer un test! en el foro de Javascript en Foros del Web. Hola!!! Tengo un test con varias preguntas y sus respuestas correspondientes, al seleccionar una respuesta (por medio de radiobutton) tendrá un valor, lo que quiero ...
  #1 (permalink)  
Antiguo 31/05/2005, 15:34
 
Fecha de Ingreso: agosto-2003
Mensajes: 524
Antigüedad: 20 años, 8 meses
Puntos: 5
ayuda para hacer un test!

Hola!!!

Tengo un test con varias preguntas y sus respuestas correspondientes, al seleccionar una respuesta (por medio de radiobutton) tendrá un valor, lo que quiero hacer es que de cada respuesta seleccionada se acumulen esos valores y que según el valor total salga un mensaje.


Un ejemplo en pseudo-código:

valortotal = 0

Pregunta 1
Respuesta 2 . valor = 2
valortotal += valor

Pregunta 2
Respuesta 3 . valor = 4
valortotal += valor

function resultado()
{
if valortotal < 5{
alert(mensaje1)}
else
{ alert(mensaje2)}
}


Código HTML:
<form>
<p>1) Pregunta 1</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="5%"><input type="radio" name="q1" value="0" onClick="alguna_funcion()"></td>
    <td width="81%">a. Respuesta A</td>
    <td width="14%">0</td>
  </tr>
  <tr>
    <td><input type="radio" name="q1" value="2" onClick="alguna_funcion()"></td>
    <td>b. Respuesta B</td>
    <td>2</td>
  </tr>
  <tr>
    <td><input type="radio" name="q1" value="3" onClick="alguna_funcion()"></td>
    <td>c. Respuesta C</td>
    <td>3</td>
  </tr>
</table>

<p>2) Pregunta 2</p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="5%"><input type="radio" name="q2" value="3" onClick="alguna_funcion()"></td>
    <td width="81%">a. Respuesta A</td>
    <td width="14%">3</td>
  </tr>
  <tr>
    <td><input type="radio" name="q2" value="1" onClick="alguna_funcion()"></td>
    <td>b. Respuesta B</td>
    <td>1</td>
  </tr>
  <tr>
    <td><input type="radio" name="q2" value="4" onClick="alguna_funcion()"></td>
    <td>c. Respuesta C</td>
    <td>4</td>
  </tr>
</table>

<p><input type="button" value="Resultado" onClink="resultado()"></p>
</form> 
Espero puedan ayudarme con esto, gracias de antemano!!!
__________________
Saludos!!!
Maru.-
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 07:30.