Ver Mensaje Individual
  #9 (permalink)  
Antiguo 14/10/2008, 09:50
matak
 
Fecha de Ingreso: julio-2008
Ubicación: Alcañiz-Teruel-España
Mensajes: 182
Antigüedad: 15 años, 10 meses
Puntos: 5
Respuesta: sistema para sacar valores medios entre inputs...

Prueba esto a ver si es lo que buscas

Código javascript:
Ver original
  1. <script>
  2.  
  3. function calculaMedia() {
  4.   var suma = 0;
  5.   var i = 0;
  6.   var elem = 0;
  7.  
  8.   while (i<=5) {
  9.   id="elem"+i;
  10.     if (document.getElementById(id).value!=''){
  11.       suma=suma+parseInt(document.getElementById(id).value);
  12.       elem++;
  13.     }
  14.   i++;
  15.   }
  16.  
  17.   document.getElementById('total').value=suma/elem;
  18. }
  19.  
  20.  
  21. </script>


Código HTML:
<input type="text" id="elem0" value='' onChange="javascript:calculaMedia()"/>
<input type="text" id="elem1" value='' onChange="javascript:calculaMedia()"/>
<input type="text" id="elem2" value='' onChange="javascript:calculaMedia()"/>
<input type="text" id="elem3" value='' onChange="javascript:calculaMedia()"/>
<input type="text" id="elem4" value='' onChange="javascript:calculaMedia()"/>
<input type="text" id="elem5" value='' onChange="javascript:calculaMedia()"/>
<br />
<br />
ToTaL:<input type="text" id="total" value=''/> 
Saludos