la 1ra funcion recoje todos los checkbox y si estan checkados va haciendo una suma en un input text llamado total.
Código Javascript:
Ver original
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); document.formulario.total.value=total;} } } }
la 2da funcion es similar, recojo todos los checkbox, y si estan checkados quiero que me los deshabilite (disabled).
Código Javascript:
Ver original
function Checkscheckados() { 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 disabled {checks[i].disabled = true;} else {checks[i].disabled = false;} } } }
Pero asi separadas me causan conflicto. Como las puedo hacer una sola funcion o que otra solucion podria utilizar?.
Porque he podido ver que la propiedad disabled no pasa el valor en este caso de los checkbox, Como hago para que tome en cuenta el valor de los checkbox y pasarlos por get o post.
Gracias.