10/08/2005, 01:59
|
| Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 11 meses Puntos: 61 | |
Podrías cambiar esto: Código PHP: <script language="javascript">
function todos(form)
{
for (i = 0; i < form.check.length; i++)
form.check[i].checked = true;
form.desmarcatodos.checked = false;
}
function ninguno(form)
{
for (i = 0; i < form.check.length; i++)
form.check[i].checked = false;
form.marcatodos.checked = false;
}
</script>
Por: Código PHP: <script language="javascript">
function todos(form,marcar)
{
for (i = 0; i < form.elements.length; i++)
if(form.elements[i].type="checkbox"){
form.elements[i].checked = marcar;
}
</script>
Y para marcar y desmarcar todos pones:
<input type="checkbox" onclick="todos(this.form,this.checked)" name="pepe"> Marcar Todos
de forma que si está marcado se marcan todos y si está desmarcado se desmarcan todos.
Espero que te sirva.
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |