Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2013, 04:10
Avatar de angel_dope
angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años
Puntos: 8
Pregunta Calcular valor medio de cinco textbox

Hola, tengo una formulario donde, entre otras cosas, el usuario rellena cinco campos con valores numéricos y quiero que a medida que los ponga, en otro campo del formulario le vaya saliendo la media de esos campos. Los campos van el siguiente trozo de código:

Código HTML:
Ver original
  1. <table width="947" border="0">
  2.     <tr>
  3.       <th width="171" bgcolor="#C78A0D" scope="col"><span class="Estilo1">Mediciones (mm) </span></th>
  4.       <th width="187" bgcolor="#C78A0D" scope="col"><span class="Estilo1">Medida 1 </span></th>
  5.       <th width="197" bgcolor="#C78A0D" scope="col"><span class="Estilo1">Medida 2 </span></th>
  6.       <th width="187" bgcolor="#C78A0D" scope="col"><span class="Estilo1">Medida 3 </span></th>
  7.       <th width="84" bgcolor="#C78A0D" scope="col"><span class="Estilo1">Medida 4 </span></th>
  8.       <th width="85" bgcolor="#C78A0D" scope="col"><span class="Estilo1">Medida 5 </span></th>
  9.     </tr>
  10.     <tr>
  11.       <td><strong>Fuerza (N)</strong></td>
  12.       <td align="center" valign="middle"><input name="T3-m1-9999" type="text" class="meta" id="T3-m1-9999" /></td>
  13.       <td align="center" valign="middle"><input name="T3-m2-9999" type="text" class="meta" id="T3-m2-9999" /></td>
  14.       <td align="center" valign="middle"><input name="T3-m3-9999" type="text" class="meta" id="T3-m3-9999" /></td>
  15.       <td align="center" valign="middle"><input name="T3-m4-9999" type="text" class="meta" id="T3-m4-9999" /></td>
  16.       <td align="center" valign="middle"><input name="T3-m5-9999" type="text" class="meta" id="T3-m5-9999" /></td>
  17.     </tr>
  18.   </table>
  19.   <p><br />
  20.     Valor medio F =
  21.       <input name="T3-media-202" type="text" class="meta" id="T3-media-202" readonly="yes" />
  22.       N </p>

El usuario iría rellenando los campos T3-m1-9999, T3-m2-9999... y el valor medio le iría saliendo en el campo T3-media-202. Me daría igual que al calcular se dividiese siempre entre cinco, y no entre el número real de campos rellenados, ya que siempre tendrán que rellenarlos todos.

La verdad es que no tengo ni idea de como hacerlo. Imagino que será con un onchange de cada campo, que llame a la función que calcule la media, pero no le tengo nada claro.

Muchas gracias por adelantado, Salu2
__________________
Vayamos por Partes :: Jack el Destripador