Foros del Web » Programando para Internet » Javascript »

Como checkear todos los input checkbox de una vez

Estas en el tema de Como checkear todos los input checkbox de una vez en el foro de Javascript en Foros del Web. Hola a tod@s, Tengo un listado de opciones en un formulario que tienen un checkbox lo que quiero poner es un ckeckbox general que al ...
  #1 (permalink)  
Antiguo 18/02/2010, 07:32
 
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 72
Antigüedad: 16 años, 3 meses
Puntos: 1
Como checkear todos los input checkbox de una vez

Hola a tod@s,

Tengo un listado de opciones en un formulario que tienen un checkbox lo que quiero poner es un ckeckbox general que al seleccionarlo active todos los checkbox de la lista y al deseleccionarlo pues los deseleccione.

He estado mirando en el foro y encontré como hacer pero desde dos links y yo quisiera hacerlo desde un checkbox.

Gracias por la ayuda!!
  #2 (permalink)  
Antiguo 18/02/2010, 07:56
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Como checkear todos los input checkbox de una vez

bueno, ese mismo código lo puedes adaptar para un checkbox, postealo y te ayudo (si viene de un framework solamente postea el código de los check )

con jQuery:

Código Javascript:
Ver original
  1. function checkAll(check){
  2.         var valor = check.checked;
  3.            
  4.         $('#contenedor_check input[type=checkbox]').attr('checked',valor);
  5.                
  6. }

<label><input type="checkbox" onclick="checkAll(this);" />Select all</label>

Última edición por maycolalvarez; 18/02/2010 a las 08:02
  #3 (permalink)  
Antiguo 18/02/2010, 08:01
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 10 meses
Puntos: 35
Respuesta: Como checkear todos los input checkbox de una vez

Intenta este code

Código PHP:
<form name="myform" action="checkboxes.asp" method="post">
<
b>Your Favorite Scripts  Languages</b><br>
<
input type="checkbox" name="list" value="1">Java<br>
<
input type="checkbox" name="list" value="2">Javascript<br>
<
input type="checkbox" name="list" value="3">Active Server Pages<br>
<
input type="checkbox" name="list" value="4">HTML<br>
<
input type="checkbox" name="list" value="5">SQL<br>

<
input type="button" name="CheckAll" value="Check All"
onClick="checkAll(document.myform.list)">
<
input type="checkbox" name="UnCheckAll" value="Uncheck All" onClick="uncheckAll(document.myform.list, this)">
<
br>
</
form>

function 
uncheckAll(fieldelement) {
    var 
check;
    if(
element.checked)
        
checktrue;
    else 
        
checkfalse;
    for (
0field.lengthi++)
        
field[i].checked check;

__________________
I am Doyle please insert code.

Etiquetas: checkbox, input
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 04:49.