Buenas tardes:
Tengo un formulario con 10 campos input en el que se van a ingresar datos numéricos y necesito crear una rutina que, según vayan ingresando y/o modificando los datos ingresados, se muestre el total. Se que es simple, pero hoy estoy mal mal mal y no logro concentrarme (es por el plazo de entrega).
Saliendo del paso cree esta función rudimentaria
Cita: function promedio()
{
var dato=0;
dato=dato+document.getElementById("cantidad1").val ue*1;
dato=dato+document.getElementById("cantidad2").val ue*1;
dato=dato+document.getElementById("cantidad3").val ue*1;
dato=dato+document.getElementById("cantidad4").val ue*1;
dato=dato+document.getElementById("cantidad5").val ue*1;
dato=dato+document.getElementById("cantidad6").val ue*1;
dato=dato+document.getElementById("cantidad7").val ue*1;
dato=dato+document.getElementById("cantidad8").val ue*1;
dato=dato+document.getElementById("cantidad9").val ue*1;
dato=dato+document.getElementById("cantidad10").va lue*1;
document.getElementById("promedio").value=dato*1;
}
que se activa con el evento onChange en cada uno de los 10 input mostrados (cantidad1, cantidad2, etc.)
¿Cómo puedo simplificar este código?
Agradezco desde ya el apoyo brindado.
Un saludo desde Lima, Perú