Tengo una función que me selecciona o deselecciona todos los checkbox, pero hay 3 que no quiero que los integre al grupo. Por lo cual los cambio por radio pero estos me envian su valor por mas que no estén seleccionados.
Código HTML:
Ver original
<?php $link = mysql_connect ($host,$user,$password); $query = "SELECT * FROM actualizar ORDER BY id"; $result=mysql_db_query($dbdat,$query,$link); echo "<form action=\"procesar.php\" name =\"formulario\" method=\"post\"> \n"; echo "\n<table align=center>"; echo "<tr>"; echo "</tr>"; echo "<br>"; while ($row = mysql_fetch_array($result)){ echo "<tr>"; echo "<tr>"; } // Cerramos el formulario y ponemos nuestro botón de Submit. echo "</table>"; echo "</form>"; ?> //seleccionar todos los checkbox <script> function marcar(c) { a=document.getElementsByTagName("INPUT"); for(b=0;b<a.length;b++) if(a[b].type=="checkbox") a[b].checked=c; } </script> //Desmarcar radios <script language="JavaScript"> var era; var previo=null; function uncheckRadio(rbutton){ if(previo &&previo!=rbutton){previo.era=false;} if(rbutton.checked==true && rbutton.era==true){rbutton.checked=false;} rbutton.era=rbutton.checked; previo=rbutton; } </script> ?>
Como podría hacer para que me envíen el valor solo cuando estén seleccionados. O bien, que sean checkbox pero que no ingresen a la función de marcar.
Gracias.