problema sumar radio button
Publicado por Evelyn (1 intervención) el 24/12/2007 14:27:57
Hola:
Soy nueva y no entiendo mucho.. Les explico mi problema.. tengo un formulario en el cual tengo 58 respuestas y cada una con 5 radio button para seleccionar.. mi problema es que necesito sumar los valores de las respuestas( no necesriamente debe responder los 58) y dividirlos por los que respondio... es decir si de las 58 respondio 10... debo sumar los valores de cada respuesta y dividirlo por 10 y el resultado debe ir a un texbox.. y no se como hacerlo.. nada de lo que he intentado me resulta.. no manejo mucho el tema de javaScript... Si alguien me puede ayudar... miren aqui les dejo una parte del formulario.. pk como es targo lo he resumido para que me entiendan, solo he puesto 3 respuestas de las 58..
<form name="formulario2" title="Formulario Ingreso Desempeño">
<table width="406" border="0" cellpadding="1" cellspacing="1">
<tr>
<td width="287" bgcolor="#003366"><div align="left"><font color="#FFFFFF" size="-1"><strong>Evaluación</strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">1</font></strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">2</font></strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">3</font></strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">4</font></strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">5</font></strong></font></div></td>
</tr>
<tr>
<td bgcolor="#8BAAC2"><strong><font color="#FFFFFF" size="-1">
<label>Adaptabilidad</label>
</font></strong></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="1" id="resp_1" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="25" id="resp_1" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="50" id="resp_1" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="75" id="resp_1" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="100" id="resp_1" />
</font></div></td>
</tr>
<tr>
<td bgcolor="#8BAAC2"><strong><font color="#FFFFFF" size="-1">Aprendizaje continuo </font></strong></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="1" id="resp_2" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="25" id="resp_2" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="50" id="resp_2" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="75" id="resp_2" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="100" id="resp_2" />
</font></div></td>
</tr>
<tr>
<td bgcolor="#8BAAC2"><strong><font color="#FFFFFF" size="-1">Autocontrol</font></strong></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="1" id="resp_3" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="25" id="resp_3" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="50" id="resp_3" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="75" id="resp_3" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="100" id="resp_3" />
</font></div></td>
</tr>
</table>
<table width="406" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="255" bgcolor="#003366"><div align="right"><strong><font color="#FFFFFF">NOTA</font></strong></div></td>
<td width="151" bgcolor="#ECF5FF"><input name="nota_des" type="text" id="nota_des" size="5" maxlength="3" />
<input type="button" name="button" value="Calcular" /></td> ==>>Aki debo dejar el resultado
</tr>
</table>
</form>
Soy nueva y no entiendo mucho.. Les explico mi problema.. tengo un formulario en el cual tengo 58 respuestas y cada una con 5 radio button para seleccionar.. mi problema es que necesito sumar los valores de las respuestas( no necesriamente debe responder los 58) y dividirlos por los que respondio... es decir si de las 58 respondio 10... debo sumar los valores de cada respuesta y dividirlo por 10 y el resultado debe ir a un texbox.. y no se como hacerlo.. nada de lo que he intentado me resulta.. no manejo mucho el tema de javaScript... Si alguien me puede ayudar... miren aqui les dejo una parte del formulario.. pk como es targo lo he resumido para que me entiendan, solo he puesto 3 respuestas de las 58..
<form name="formulario2" title="Formulario Ingreso Desempeño">
<table width="406" border="0" cellpadding="1" cellspacing="1">
<tr>
<td width="287" bgcolor="#003366"><div align="left"><font color="#FFFFFF" size="-1"><strong>Evaluación</strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">1</font></strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">2</font></strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">3</font></strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">4</font></strong></font></div></td>
<td width="20" bgcolor="#003366"><div align="center"><font color="#FFFFFF"><strong><font size="-1">5</font></strong></font></div></td>
</tr>
<tr>
<td bgcolor="#8BAAC2"><strong><font color="#FFFFFF" size="-1">
<label>Adaptabilidad</label>
</font></strong></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="1" id="resp_1" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="25" id="resp_1" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="50" id="resp_1" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="75" id="resp_1" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_1" type="radio" value="100" id="resp_1" />
</font></div></td>
</tr>
<tr>
<td bgcolor="#8BAAC2"><strong><font color="#FFFFFF" size="-1">Aprendizaje continuo </font></strong></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="1" id="resp_2" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="25" id="resp_2" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="50" id="resp_2" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="75" id="resp_2" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_2" type="radio" value="100" id="resp_2" />
</font></div></td>
</tr>
<tr>
<td bgcolor="#8BAAC2"><strong><font color="#FFFFFF" size="-1">Autocontrol</font></strong></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="1" id="resp_3" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="25" id="resp_3" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="50" id="resp_3" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="75" id="resp_3" />
</font></div></td>
<td bgcolor="#ECF5FF"><div align="center"><font size="-1">
<input name="resp_3" type="radio" value="100" id="resp_3" />
</font></div></td>
</tr>
</table>
<table width="406" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="255" bgcolor="#003366"><div align="right"><strong><font color="#FFFFFF">NOTA</font></strong></div></td>
<td width="151" bgcolor="#ECF5FF"><input name="nota_des" type="text" id="nota_des" size="5" maxlength="3" />
<input type="button" name="button" value="Calcular" /></td> ==>>Aki debo dejar el resultado
</tr>
</table>
</form>
Valora esta pregunta


0