GEnte..
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>