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.
Pregunta lo que quieras. Responde lo que sepas. Pero sobre todo... aprende!
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".
anfer - 11/10/2008 05:48:56
Es perfecto! Muchisimas gracias!