Hooolas,
Vereis tengo un gran problema!! No me sale lo que quiero hacer... El tema va de ENCUESTAS. Primero os pongo el código y luego os cuento, ok??
@@@@@@@@
CÓDIGO DEL FORMULARIO
<form name="Encuesta<%=(Recordset1.Fields.Item("IdEncues ta").Value)%>" method="post" action="validar.asp">
'Nombre de la ENCUESTA
<%=(Recordset1.Fields.Item("Nombre").Value)%></strong><br>
'RESPUESTAS de la Encuesta
<% For I=1 to (Recordset1.Fields.Item("NumOpciones").Value) %>
<input name="Respuesta<%=(Recordset1.Fields.Item("IdEncue sta").Value)%>" type="radio" value="<%=I%>"> <%=(Recordset1.Fields.I tem("Texto"&I).Value)%>
<% Next %>
<input name="Submit" type="button" class="boton" value="Votar" onClick="validar(<%=Recordset1.Fields.Item("IdEncu esta").Value%>);">
</form>
@@@@@@@@
El problema lo tengo en que el nombre del formulario y el nombre de las respuesas en cada uno de los formularios es diferente. Cambia el IdEncuesta. Es decir, el primer formulario tendrá nombre Encuesta1 y las respuestas tendrán el nombre Respuesta1, y así sucesivamente...
@@@@@@@@
CÓDIGO DEL JAVASCRIPT
Pues el código no lo tengo hecho, pero quiero que haga algo así...
//Actualmente yo hago la concatenación de la siguiente manera...
function validar(IdEncuesta)
{
If (document.Encuesta+IdEncuesta+.Respuesta+IdEncuest a+.checked)
{
SUBMIT FORMULARIO
}
else
{
ALERT SELECCIONA OPCIÓN
}
}
}
@@@@@@@@
Bueno pues eso es todo. Espero haberme explicado bien. Si no es así me lo decís y aclararé las cosas...
GRACIAS GRACIAS. Espero que me podais echar una mano !!
Un saludo
adios adios