Seleccionar todos los checkbox automáticamente

Hola a todos en primer lugar. Quiero hacer que al seleccionar un checkbox determinado o al pinchar en un enlace, se seleccionen también todos los demás checks, de la misma forma que hace gmail (por ejemplo) para seleccionar todos los mensajes de una vez. Creo que se hace con javascript, pero no se como.

Gracias de antemano.

Compártelo

Comentarios

  • Avatar_22_thumb

    mycomplexsoul - 11/10/2008 05:34:43

    En efecto, se hace con JavaScript. Es más o menos así:

     

    El parametro es el formulario del que queremos seleccionar los "checkbox", y el ciclo simplemente checha uno por uno los elementos y aquellos que son "checkbox" los selecciona.

    Para que se ejecute la función hay que agregar un evento "onclick()" al checkbox que deseas que controle la funcionalidad de seleccionar todos, por ejemplo:

     

    Donde "document.forms[0]" indica el nombre del formulario. Por último, con un enlace:

     

    La única diferencia es que debemos cancelar la acción predeterminada del enlace (independientemente de sí tiene asociado el "href" o no) mediante la sentencia "return false".

  • No_avatar_thumb

    anfer - 11/10/2008 05:48:56

    Es perfecto! Muchisimas gracias!

Escribe un comentario

Tienes que estar registrado para poder dejar comentarios.
Accede a tu cuenta o regístrate en NotasWeb.com.
Avatar_1 Principiantes
Miembros35 miembros

Pregunta lo que quieras. Responde lo que sepas. Pero sobre todo... aprende!