a la hora de insertar en mi base de datos los checkbox lo hago perfectamente
y utilizo esta funcion para que me vaya sumando una cantidad por cada checkbox checkado:
Código Javascript:
Ver original
<script> var total=0; function sumar(valor) { total += valor; document.formulario.total.value=total; } function restar(valor) { total-=valor; document.formulario.total.value=total; } </script>
pero a la hora de cargarlos en un formulario para editarlos, simplemente no me da porque me empieza la suma desde 0, ahora modifique ese script asi pero no me corre, alguna idea o modificacion??
Código Javascript:
Ver original
<script> var total = document.getElementById("total").value; 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 function sumar(valor) { total += valor; document.formulario.total.value=total; } function restar(valor) { total-=valor; document.formulario.total.value=total; } } } } </script>