porfavor.
Ya di 30 mil vueltas con esto..
No se porque no me anda..
tengo un formulario conn checkboxs..
El primer checkbox de todos..es el de "Seleccionar Todos" osea q si se aprieta se seleccionan o desseleccionan todos.
No puedo hacer que eso me funcione..creo que todo el javascript esta bien.
pero nose donde esta el error porque no me funciona.
Si alguien lo encuentra avise ;D
Código HTML:
<html><head> <script type="text/javascript"> function check(form){ for (i=0; i<form.elements.length;i++){ if (form.elements[i].type=="checkbox"){ form.elements[i].checked=true ; } } } function unCheck(form){ for (i=0; i<form.elements.length;i++){ if ((form.elements[i].type=="checkbox"){ form.elements[i].checked=false ; } } } function seleccionarTodo(estado,frm){ if (estado==true) { check(frm); }else { unCheck(frm); } } </script> </head> <body> <table id="carac"> <form name="propiedades" action="abm.php" method="POST" > <tr> <td width="10%"><input title="Seleccionar Todos" name="seleccionarTodos" onclick="seleccionarTodo(document.propiedades.seleccionarTodos.checked,document.propiedades)" type="checkbox" value="checkbox" /></td> </tr> <tr><td width="10%"><input type="checkbox" name="idCaracteristica[]" value="1" >uno</td></tr> <tr><td width="10%"><input type="checkbox" name="idCaracteristica[]" value="2" >dos</td></tr> <tr><td width="10%"><input type="checkbox" name="idCaracteristica[]" value="3" >tres</td></tr> <tr><td width="10%"><input type="checkbox" name="idCaracteristica[]" value="4" >cuatro</td></tr> <tr><td width="10%"><input type="checkbox" name="idCaracteristica[]" value="5" >cinco</td></tr> </form></table> </body></html>