Foros del Web » Programando para Internet » Javascript »

Bloquear CheckBox despues de haber Seleccionado un numero determinado de Chekbox

Estas en el tema de Bloquear CheckBox despues de haber Seleccionado un numero determinado de Chekbox en el foro de Javascript en Foros del Web. Buenas tardes a Todos los Foreros!!!!!!! Pues aqui molestando nuevamente jejejejejeje. Bueno les comento: Tengo un listado de CheckBox, los cuales se generan dinamicamente mediante ...
  #1 (permalink)  
Antiguo 08/09/2010, 12:41
Avatar de Huacho12  
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 15 años, 7 meses
Puntos: 10
Pregunta Bloquear CheckBox despues de haber Seleccionado un numero determinado de Chekbox

Buenas tardes a Todos los Foreros!!!!!!!

Pues aqui molestando nuevamente jejejejejeje.

Bueno les comento:

Tengo un listado de CheckBox, los cuales se generan dinamicamente mediante el resultado de una consulta de Mysql.

Lo que trato de hacer es que despues de que el usuario haya seleccionado dos de las opciones que se le presenta de la lista de checkBox los demas se bloqueen automaticamente; y al quitar una de las dos selecionadas se desbloqueen las demas.

Espero haberme explicado bien.

Gracias de antemado por la ayuda!!!!!!

Saludos!!
__________________
Solo se... que no se nada!!! 0_o
  #2 (permalink)  
Antiguo 08/09/2010, 12:49
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Bloquear CheckBox despues de haber Seleccionado un numero determinado de C

Hola

Este código te dará alguna idea
Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. var contador = 0;
  5. function funcion2() {
  6. for (var i=0;i < document.forms["despedido"].elements.length;i++) {
  7. inpt = document.forms[0].elements[i];
  8. if (inpt.checked) {
  9. contador++;
  10. }
  11. }
  12. if(contador >= 3) {
  13. alert('Has seleccionados demasiados');
  14. contador = 0;
  15. return false;
  16. }
  17. }
  18. </script>
  19. </head>
  20. <body>
  21. <h1>No se puede enviar mas de 2 opciones</h1>
  22. <form action=""  method="post" name="despedido" onsubmit="return funcion2();">
  23. <input type="checkbox" name="despjugador[]" value="1" /><br />
  24. <input type="checkbox" name="despjugador[]" value="1" /><br />
  25. <input type="checkbox" name="despjugador[]" value="1" /><br />
  26. <input type="checkbox" name="despjugador[]" value="1" /><br />
  27. <input type="checkbox" name="despjugador[]" value="1" /><br />
  28. <input type="checkbox" name="despjugador[]" value="1" /><br />
  29. <input type="checkbox" name="despjugador[]" value="1" /><br />
  30. <input name="Submit2" type="submit" value="Despedir" />
  31. </form>
  32. </body>
  33. </html>
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 08/09/2010, 13:35
Avatar de Huacho12  
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 15 años, 7 meses
Puntos: 10
Respuesta: Bloquear CheckBox despues de haber Seleccionado un numero determinado de C

Hola Adler

Gracias por tu respuesta!!..

Bueno ensi ensi lo que requiero es que no me tenga que mandar ningun mensage de alerta al momento de enviarlo o al darle click a un boton, si no que al momento de seleccionar una segunda opcion de la lista las demas opciones se desabiliten o bloqueen sin necesidad del boton.

Espero me puedas ayudar!!!

Saludos!!
__________________
Solo se... que no se nada!!! 0_o
  #4 (permalink)  
Antiguo 08/09/2010, 14:30
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: Bloquear CheckBox despues de haber Seleccionado un numero determinado de C

Hola

Eso es justamente lo que entendí, de ahí que dijera
Cita:
Iniciado por Adler Ver Mensaje
Hola
Este código te dará alguna idea
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 09/09/2010, 08:40
Avatar de Huacho12  
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 15 años, 7 meses
Puntos: 10
Respuesta: Bloquear CheckBox despues de haber Seleccionado un numero determinado de C

Hola Adler

Solo pa ra decirte gracias al final el codigo que pusiste si me dio la idea que necesitava y ya quedo, ya hace lo que queria jajjajajaja.

Saludos!!!!
__________________
Solo se... que no se nada!!! 0_o

Etiquetas: bloquear, checkbox, chekbox, determinado, numero, seleccionado
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 14:29.