Esta funcion revisa cada campo de texto del formulario y los suma. La cantidad de campos de texto puede variar en forma dinamica, es decir, en un momento pueden haber 10 campos de texto y en otro momento pueden haber 15.
Es correcto esto o no ?
Código PHP:
.
.
.
if ($test>$maximo)
$cant=$test;
<script languaje="JavaScript">
function sumar(){
maximo=100;
total=0;
b=<? echo $cant; ?>;
for(a=0;a<b;a++){
document.forms[0].elements[a].value=document.forms[0].elements[a].value.split(",").join(".");
if (!isNaN(document.forms[0].elements[a].value)){
pepe=new Number(document.forms[0].elements[a].value);
total=total+pepe;
if(total>maximo)
{alert("El Valor sobrepasa el maximo permitido");
return;
}
else{
document.forms[0].elements["total"].value=total;
}
}
else{document.forms[0].elements[a].value=0}
}
}
}
</script>
Lo hago de esa forma pero no me revisa todos los campos de texto del formulario, no se por que.....
Ojala alguien me ayude.
Salu2