Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2004, 15:26
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola Bluesman74cl:

Creo que te puedo contestar teóricamente...

Los checkboxes tendrían el mismo atributo name, y debería existir otro (no necesariamente del formulario) que al activarlo tendría que recorrer todos esos checkboxes y ponerlos "checked", y luego deshabilitarlos... en le caso de desactivar ese checkbox "maestro" volverlos a habilitar...

function todos() {
var datos = document.forms.formulario.datos; /* datos sería el name de los checkboxes */
for (var i = 0; i < datos.length; i ++) {
datos[i].checked = true;
datos[i].disabled = true;
}
}

function habilitar() {
var datos = document.forms.formulario.datos;
for (var i = 0; i < datos.length; i ++) datos[i].disabled = false;
}

Saludos