Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/02/2006, 05:06
cesar16
 
Fecha de Ingreso: marzo-2004
Mensajes: 81
Antigüedad: 20 años, 1 mes
Puntos: 0
Buena modificacion

Muy buena la modificación, pero lo que estoy intentando es que marque o la casilla todos o alguno de los articulos. No que al marcar el chekbox "todos" se marquen sino que se desmarquen.

Código HTML:
<html>
<head>
<script>
function todos(){
ch=document.forms['form1'].elements;
for(x=1;x<ch.length;x++){
if(ch[0].checked==true){
ch[x].checked=false;
}else{
ch[x].checked=true;
}
}
}

function comprobar(c){
document.forms['form1']['checkbox'].checked=false;
}
</script></head>

<body>
<form name="form1" method="post" action="">
<p><input type="checkbox" name="checkbox" value="todos" onclick="todos()"> todos </p>

<p> 
<input type="checkbox" name="seleccion[]"  value="2" onclick="comprobar(this)">
uno<br>
<input type="checkbox" name="seleccion[]" value="1" onclick="comprobar(this)">
dos<br>
<input type="checkbox" name="seleccion[]"  value="3" onclick="comprobar(this)">
tres<br>
<input type="checkbox" name="seleccion[]"  value="4"  onclick="comprobar(this)">
cuatro<br>
<input type="checkbox" name="seleccion[]" value="6" onclick="comprobar(this)">
cinco<br>
<input type="checkbox" name="seleccion[]"  value="8" onclick="comprobar(this)">
seis<br>
<input type="checkbox" name="seleccion[]"  value="9" onclick="comprobar(this)">
siete<br>
<input type="checkbox" name="seleccion[]"  onclick="comprobar(this)">
ocho<br>
</p>

</form>
</body>
</html>