Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/05/2011, 08:23
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Sumar Valores de formulario...

No parece ser demasiado complicado, aunque yo guardaría el valor total en una variable.
Luego, tendría una función suma() llamada en el evento blur de cada campo, que valide la suma. Podés hacer que tus nombres de campos faciliten las cosas, pero por ejemplo:

Código Javascript:
Ver original
  1. var suma_total = <?php echo $valor_x; ?>;
  2. var n = 15;
  3.  
  4. function suma() {
  5.     var suma_parcial = 0;
  6.     for (var i  = 1; i < n; i++) {
  7.         suma_parcial += document.getElementById('campo' + i);
  8.     }
  9.     if (suma_parcial === suma_total) {
  10.         activar_submit();
  11.     }
  12. }

Faltaría hacer una comprobación para los campos vacíos, pero esa es la idea.


Saludos.