Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/04/2010, 10:09
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 9 meses
Puntos: 139
Respuesta: Sumar echeckbox

JAVASCRIPT:

Código Javascript:
Ver original
  1. var suma = 0;
  2.  
  3.  
  4. function Accion(l){
  5.         if(document.getElementById(l).checked){
  6.             fsuma(document.getElementById(l));
  7.         }else{
  8.             fresta(document.getElementById(l));
  9.         }
  10. }
  11.  
  12.         function fsuma(l){
  13.        
  14.                 suma = eval(suma) + eval(l.value);
  15.             document.getElementById("Resultado").innerHTML = suma;
  16.         }
  17.        
  18.        
  19.         function fresta(l){
  20.            
  21.                     suma = eval(suma) - eval(l.value);
  22.             document.getElementById("Resultado").innerHTML = suma;
  23.            
  24.         }


HTML



Código HTML:
Ver original
  1.  
  2.     1<input type="checkbox" name="l" id="chk_1" value="1" onClick="Accion(this.id)">
  3.     2<input type="checkbox" name="l" id="chk_2" value="2" onClick="Accion(this.id)"><br>
  4.     3<input type="checkbox" name="l" id="chk_3" value="3" onClick="Accion(this.id)"><br>
  5.     4<input type="checkbox" name="l" id="chk_4" value="4" onClick="Accion(this.id)"><br>
  6.     5<input type="checkbox" name="l" id="chk_5" value="5" onClick="Accion(this.id)"><br>
  7.     6<input type="checkbox" name="l" id="chk_6" value="6" onClick="Accion(this.id)"><br>
  8.     7<input type="checkbox" name="l" id="chk_7" value="7" onClick="Accion(this.id)"><br>
  9.  
  10. </form>
  11.  
  12. <div id="Resultado"></div>