Hola que tal compañeros,
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>