Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2011, 01:05
Avatar de totti026
totti026
 
Fecha de Ingreso: junio-2011
Mensajes: 150
Antigüedad: 13 años, 5 meses
Puntos: 4
Pregunta Suma y resta cuando modifico

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
  1. <script>
  2. var total=0;
  3. function sumar(valor) {
  4. total += valor;
  5. document.formulario.total.value=total;
  6. }
  7. function restar(valor) {
  8. total-=valor;
  9. document.formulario.total.value=total;
  10. }
  11. </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
  1. <script>
  2. var total = document.getElementById("total").value;
  3. function comprobarChecks()
  4. {
  5. var checks = document.getElementsByTagName("input"); //recojo todos los input
  6. for(i=0;i<checks.length;i++)
  7. {
  8. if(checks[i].type=="checkbox") //solo contemplo los de tipo checkbox
  9. {
  10. if(checks[i].checked) //si esta checkado agrego a total su valor
  11. function sumar(valor) {
  12. total += valor;
  13. document.formulario.total.value=total;
  14. }
  15. function restar(valor) {
  16. total-=valor;
  17. document.formulario.total.value=total;
  18. }
  19. }
  20. }
  21. }
  22. </script>