Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/12/2009, 09:10
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 1 mes
Puntos: 4
Respuesta: sumar el valor de los checkbox seleccionados

hola

me ha fuincionado muy bien..
se me olvido agregar algo..
es que tengo un checkbox al principio
el cual selecciona todos o deselecciona

me gustaria ke tambien sumara o restara si selecciono/deselecciono
todos

el codigo es este.

Código javascript:
Ver original
  1. function marcarTodos(){
  2. if (document.miform.todos.checked){
  3. for (i=0;i<document.miform.length;i++){
  4. if ((document.miform.elements[i].id) == "clt"){
  5. document.miform.elements[i].checked = true;
  6. }
  7. }
  8. }
  9. else {
  10. for (i=0;i<document.miform.length;i++){
  11. if ((document.miform.elements[i].id) == "clt"){
  12. document.miform.elements[i].checked = false;
  13. }
  14. }
  15. }
  16.  
  17.  
  18. }
  19.  
  20. function sumar(){
  21.     obj = document.miform['id'];
  22.     totalChecks = obj.length;
  23.     totalSumado = 0;
  24.     for( i=0; i<totalChecks; i++){
  25.         if( obj[i].checked == true ){
  26.             valor = obj[i].value.split('-');        
  27.             totalSumado = totalSumado + parseInt(valor[0],10);
  28.         }
  29.     }
  30.     document.getElementById('informacion').innerHTML = '$'+ totalSumado;
  31. }
y el checkbox que hace esto es
<input type="checkbox" name="todos" value="1" onclick="marcarTodos();" />
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com