Ver Mensaje Individual
  #4  
Antiguo 18-01-2007
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Reputación: 21
lucasarts_18 Va por buen camino
Cita:
Empezado por carlosmbrizuela
tenes que hacerlo con Dom cambiando la propiedad checked
Es decir JavaScript, DOM es la jerarquia de objetos dentro de un documento Html.
Lo que recomiendo es darle nombres de arreglos a los distintos grupos de checkbox así los recorres de una y sin tener que preguntar por los distintos nombres, te dejo un script con algo muy parecido.

Código:
function checkall() {
        i=1;
    
    var arraycheck = document.form1["borrar[]"];    
        totalcontroles=arraycheck.length;
        if (arraycheck[0].checked==true)
          
            while (i<totalcontroles)
            {
               if (arraycheck[i].disabled == false)
                 arraycheck[i].checked=true;
               else 
          arraycheck[i].checked=false;              
               i=i+1;
            } 
        else
              while (i<totalcontroles)
              {
               
               arraycheck[i].checked=false;
               i=i+1; 
              }  
    

}
Lo que hace está función es cuando tu presionas el 1 checkbox de una grilla (tabla html), te checkea o descheckea todos los checkbox de las filas..

Hasta luego -
__________________
No todo es como parece ser...

Última edición por lucasarts_18 fecha: 18-01-2007 a las 14:51:32.
Responder Con Cita