Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/06/2011, 01:50
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Respuesta: Seleccionar/Deseleccionar checkbox con un click y bloquear otros checkbox

Si tienes las funciones que dices, digamos seleccionarTodos() y desSeleccionarTodos() y funcionan asociadas a dos botones, debes tomarlas de ejemplo y asociaciarlas al checkbox pero con un condicional que ejecute una u otra en funcion de si el checkbox esta o no seleccionado.
Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. <script language="JavaScript" type="text/JavaScript">
  5. function selODessel(obj){
  6. if(obj.checked){
  7.     seleccionarTodos();
  8. }else{
  9.     desSeleccionarTodos();
  10. }
  11. }
  12.  
  13. function seleccionarTodos(){
  14. alert("Selecciono todos")
  15. }
  16. function desSeleccionarTodos(){
  17. alert("Desselecciono todos")
  18. }
  19.  
  20. </head>
  21. <input name="chec" type="checkbox" value="" onClick="selODessel(this)" >
  22. </body>
  23. </html>

como puedes ver un mismo objeto ejecuta una u otra funcion en funcion de su estado.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 14/06/2011 a las 01:55