Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Seleccionar todos los check

Estas en el tema de Seleccionar todos los check en el foro de Javascript en Foros del Web. Tengo una tabla con varios checkbox y quisiera saber como haria para hacer un boton que se llame Seleccionarlos todo y cuando le de Click ...
  #1 (permalink)  
Antiguo 18/07/2014, 07:27
 
Fecha de Ingreso: julio-2014
Ubicación: Maracaibo
Mensajes: 27
Antigüedad: 9 años, 9 meses
Puntos: 1
Pregunta Seleccionar todos los check

Tengo una tabla con varios checkbox y quisiera saber como haria para hacer un boton que se llame Seleccionarlos todo y cuando le de Click seleccione todos los check que esten dentro de el.
  #2 (permalink)  
Antiguo 18/07/2014, 07:42
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Seleccionar todos los check con jquery

Hola:

No son necesarias librerías para selecciones múltiples (como dice el título)... dependerá si tienen el mismo nombre o son distintos...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 18/07/2014, 08:12
 
Fecha de Ingreso: julio-2014
Ubicación: Maracaibo
Mensajes: 27
Antigüedad: 9 años, 9 meses
Puntos: 1
Respuesta: Seleccionar todos los check con jquery

Ya consegui la solucion la dejare aqui para el que la necesite

el check que se llamara Seleccionar todos es asi:
<input type="checkbox" id="CheckTodos" onchange="cambiaGrupo(this)" value="Todos"> Seleccionar Todos

y el javaScript es el siguiente

function cambiaGrupo(chk) {
var padreDIV=chk;
while( padreDIV.nodeType==1 && padreDIV.tagName.toUpperCase()!="DIV" )
padreDIV=padreDIV.parentNode;
//ahora que padreDIV es el DIV, cogeremos todos sus checkboxes
var padreDIVinputs=padreDIV.getElementsByTagName("inpu t");
for(var i=0; i<padreDIVinputs.length; i++) {
if( padreDIVinputs[i].getAttribute("type")=="checkbox" )
padreDIVinputs[i].checked = chk.checked;
}
}

Espero que a alguien ayude
  #4 (permalink)  
Antiguo 18/07/2014, 08:24
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Seleccionar todos los check

Hola:

Me alegro que hayas solucionado tu problema. He editado el mensaje ya que la solución no depende de ninguna librería.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Etiquetas: jquery
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:49.