y este es mi script:
Código Javascript:
Ver original
<script> var total=0; function comprobarChecks() { var checks = document.getElementsByTagName("input"); //recojo todos los input for(i=0;i<checks.length;i++) { if(checks[i].type=="checkbox") //solo contemplo los de tipo checkbox { if(checks[i].checked) //si esta checkado agrego a total su valor total += parseFloat(checks[i].value); } } } function sumar(valor) { total += valor; document.formulario.total.value=total; } function restar(valor) { total-=valor; document.formulario.total.value=total; } </script>
o como le podria hacer para obtener el valor de un campo ya guardado en la BD y hacer que sea el valor inicial, osea que en la linea 2 del script: var total=0; en vez de 0 sea el valor del campo.
Gracias Masters.