Muchas gracias

| |||
URGENTE: Radio buttons Hola, estamos haciendo una pagina web en la que se muestra un test con 20 preguntas y dentro de cada una hay un grupo de radio buttons. Cada grupo tiene un nombre (Ri) y cada respuesta un valor (Vi). Lo que queremos es procesarlo en una pagina ASP, de forma que en función de la opcion que este seleccionada dar una respuesta u otra. Lo que no sabemos es coger el valor del radio button, no sabemos que poner en el "if", nos han dicho algo de "Request.Form.R1.value" pero no funciona. ¿Alguien sabe como hacerlo???? Muchas gracias ![]() |
| |||
Request.Form.R1.value, va !! ![]() request.form("grupo_radio") La otra sería : for inicio_indice=1 to Request.Form.Count Request.Form.Key(inicio_indice) ' asi obtienes cada elemento next se supone que esperas 20 respuestas, pues en un arreglo las comparas.Aplica sólo un poco de ingenio a lo que te estoy dando. casi ya esta!! |
| ||||
Saludos riader un ejemplo sencillo puede ser En este ejemplo utilizo un radio button para indicar cual es la que se selecciono y despues en cuadro de opcion.
Código:
Ahora en la siguiente página para recoger el valor de radio button que seleccione pongo esta linea.Esta linea en negrita es el radio button, donde dice Value es lo que mostrara en pantalla y name es que el identificara al radio <input type="radio" value="Mantenimiento" name="orden"> <SELECT NAME="Mantenimiento" SIZE="1"> <OPTION VALUE=" "> </OPTION> <OPTION VALUE="Eléctrico "> Eléctrico </OPTION> <OPTION VALUE="Estructural"> Estructural </OPTION> <OPTION VALUE="Mecánico"> Mecánico </OPTION> <OPTION VALUE="Supervisor"> Supervisor </OPTION> </SELECT> <input type="radio" value="Administrativo" name="orden"> <SELECT NAME="Mantenimiento" SIZE="1"> <OPTION VALUE=" "> </OPTION> <OPTION VALUE="Contabilidad"> Contabilidad</OPTION> <OPTION VALUE="Derecho"> Derecho</OPTION> <OPTION VALUE="Administración"> Administración</OPTION> </SELECT>
Código:
Cualquier duda aqui estamos opcion=Request.Form("orden") Dependiendo cual este activo sera el valor que devuelve y una vez que lo tienes podras manejarlo a tu gusto |
| |||
Gracias a todos por las respuestas, voy a probar esto Request.Form.R1.value a ver si va, aunque creo que aqui en casa no puedo probarlo por el tema del servidor o no se que y lo tengo que hacer en la universidad. De todos modos, os pongo un trocito del código para que veáis: <input type="radio" value="V1" name="R1"> 1 a 5.</font></span></span></p> <input type="radio" value="V2" name="R1"> 5 a 10.</font></span></span></p> <input type="radio" value="V3" name="R1"> Más de 10.</font></span></span></p> <input type="radio" value="V4" name="R2"> Windows NT.</font></span></span></p> <input type="radio" value="V5" name="R2"> Windows 95.</font></span></span></p> No se, es que no tenemos ni idea de esto y es para el proyecto de fin de carrera y nadie en la universidad sabe decirnos. Muchisimas gracias!!!!! ![]() |
| |||
hola!!! Ya hemos probado lo que nos dijisteis ayer y lo de opcion=request.form("R1") funciona, sale el valor que tiene cada opcion que pulso (V1, V2, V3). ahora lo que queremos es crearnos un array de opciones, y que recoja el valor de cada pregunta en una posicion, pero no tenemos ni idea ni de cómo crearnos un array ni de cómo manejarlo. Muchas gracias!!!!! ![]() |