Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/05/2010, 12:10
MAIKIKY
 
Fecha de Ingreso: noviembre-2007
Mensajes: 69
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Formulario dinamico

Gracias Adler por tu respuesta..

funciona tal cual lo indicas, pero q pasa si son mas de 4 variables las q ocupo ??

la aplicacion q estoy desarrollando genera preguntas y respuestas a traves de los parametros q el usuario le indique, es decir, puedo crear una pregunta abierta y otra con alternativas, pero eso a partir de lo que yo quiera mostrar en el formulario(no es fijo) de este modo el formulario se va creando con datos q toma desde una base de datos y no con un codigo en html.
si el tipo es 1 dibuja un cuadro te texto y su id de pregunta
si el tipo es 2 genera un radiobutton y su id de pregunta y id de alternativa


para el tipo 2 , la aplicacion me funciona ok , pero cuando trato de hacerlo con texto libre me causa problemas, ya q solo recoje el texto o el id de respuesta, no ambos.


te envio un formulario de ejemplo generado por mi sistema :


<html>
<head>
<title> </title>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<p><span class="label"></span></p>
<table width="80%" border="0" align="center">
<tr>
<td bgcolor="#CCCCCC"><p>

</p>
<form name="dtr_frm" method="get" action="Int_Mer_00015.asp">
<div align="center"></div>
<hr width="100%" noshade class="tbflat">
<table width="100%" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="credit_footer">
<tr>
<td class="label_t"><font size="2"><strong><font color="#0033CC">
Pregunta Nro : - favor opine sobre el departamento de informatica </font> </strong> </font>
<div align="right"></div></td>
</tr>
<tr>
<td height="10%" background="Images/barrita_1.png" bgcolor="#003366"></td>
</tr>
<tr>
<td background="Images/barrita_1.png" bgcolor="#003366"></td>
</tr>
</table>
<hr width="100%" noshade class="tbflat">


<table width="80%" align="center" bgcolor="#CAEEFF" class="label">
<tr class="label">
<td bordercolor="#CCCCCC" bgcolor="#CCCCCC" > <div align="center" class="muestra">Respuesta abierta </div> <label></label></td>
</tr>
<tr class="label">
<td bordercolor="#CCCCCC" bgcolor="#CCCCCC" ><div align="center">
<textarea name="Abr_392_1545" cols="120" rows="5" class="lista"></textarea>
<input name="Alt_" type="visible" value="1545">
</div></td>
</tr>
</table>


<div align="center"></div>
<hr width="100%" noshade class="tbflat">
<table width="100%" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="credit_footer">
<tr>
<td class="label_t"><font size="2"><strong><font color="#0033CC">
Pregunta Nro : - buena caliadad de servicio ?? </font></strong></font>
<div align="right"></div></td>
</tr>
<tr>
<td height="10%" background="Images/barrita_1.png" bgcolor="#003366"></td>
</tr>
<tr>
<td background="Images/barrita_1.png" bgcolor="#003366"></td>
</tr>
</table>
<hr width="100%" noshade class="tbflat">

<table width="100%" align="center" bgcolor="#CAEEFF" class="label">
<tr class="label_t">
<td width="0%" bordercolor="#CCCCCC" bgcolor="#CCCCCC" >&nbsp;</td>
<td width="48%" bgcolor="#F2F2F2" >Si </td>
<td width="52%" bgcolor="#F2F2F2" ><input name="Rad_393" type="radio" value="1546">
</td>
</tr>
</table>

<table width="100%" align="center" bgcolor="#CAEEFF" class="label">
<tr class="label_t">
<td width="0%" bordercolor="#CCCCCC" bgcolor="#CCCCCC" >&nbsp;</td>
<td width="48%" bgcolor="#F2F2F2" >no </td>
<td width="52%" bgcolor="#F2F2F2" ><input name="Rad_393" type="radio" value="1547">
</td>
</tr>
</table>

<table width="100%" align="center" bgcolor="#CAEEFF" class="label">
<tr class="label_t">
<td width="0%" bordercolor="#CCCCCC" bgcolor="#CCCCCC" >&nbsp;</td>
<td width="48%" bgcolor="#F2F2F2" >mas o menos </td>
<td width="52%" bgcolor="#F2F2F2" ><input name="Rad_393" type="radio" value="1548">
</td>
</tr>
</table>

<div align="center"></div>
<hr width="100%" noshade class="tbflat">
<table width="100%" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="credit_footer">
<tr>
<td class="label_t"><font size="2"><strong><font color="#0033CC">
Pregunta Nro : - estado del servicio </font></strong></font>
<div align="right"></div></td>
</tr>
<tr>
<td height="10%" background="Images/barrita_1.png" bgcolor="#003366"></td>
</tr>
<tr>
<td background="Images/barrita_1.png" bgcolor="#003366"></td>
</tr>
</table>
<hr width="100%" noshade class="tbflat">


<table width="80%" align="center" bgcolor="#CAEEFF" class="label">
<tr class="label">
<td bordercolor="#CCCCCC" bgcolor="#CCCCCC" > <div align="center" class="muestra">Respuesta abierta </div> <label></label></td>
</tr>
<tr class="label">
<td bordercolor="#CCCCCC" bgcolor="#CCCCCC" ><div align="center">
<textarea name="Abr_394_1549" cols="120" rows="5" class="lista"></textarea>
<input name="Alt_" type="visible" value="1549">
</div></td>
</tr>
</table>


</p>
</Form>

</tr>
</table>
<p>&nbsp;</p>
</body>
</html>

muchas gracias