Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2011, 08:17
Avatar de andrewp
andrewp
 
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
Sumar Valores de formulario...

Hola...

Mi pregunta se relaciona con el siguiente cuadro de trabajo:

Un formulario tiene un número 'n' de campos a través del cuál el usuario debe submitar uno o más valores que al sumarlos sean iguales a un valor 'x'. Me explico... El valor "x=12800" y el usuario dispone de "n=15" campos para distribuír el valor 'x' en partes no necesariamente iguales. Igual, el usuario puede dejar algunos campos sin valor, pero al final la suma de los campos (en mi ejemplo de los 15 campos) debe ser exactamente igual a 'x' (en mi ejemplo 12800).

La idea es que si la suma de los campos es igual al valor 'x', el botón de 'validar' del formulario se active, de lo contrario, deberá permanecer inactivo.

Mi pregunta, pues, es de qué manera puedo validar la suma de un número variable de campos igualadas a un valor que tengo en una variable de PHP?

Código HTML:
<script language="javascript">
function desactivar()
{
document.formulario.SUMAcampo++i.value!=<?php echo $valor_x; ?>;
document.formulario.submit.disabled = true;
}
function activar()
{
document.formulario.SUMAcampo++i.value==<?php echo $valor_x; ?>;
document.formulario.submit.disabled = false;
}
</script> 
__________________
Andrew :P