´bueno vamos avanzando.... el tema es que de esta manera yo marco o desmarco todos los chek que hayan
Código HTML:
<script>
function validar_checkbox(f) {
var total = form2["check[]"].length;
var selected = false;
if (total != null) {
for (i=0; i<total; i++) {
if (form2["check[]"][i].checked == true) {
selected = true;
break;
}
}
} else {
if (form2["check[]"].checked == true) {
selected = true;
}
}
if (selected == false) {
alert("Debe seleccionar al menos una opción.");
return false
}
}
/////
function putOn() {
for (i = 0; i < document.forms[0].elements.length; i++)
{
document.forms[0].elements[i].checked = true;
}
}
function putOff() {
for (i = 0; i < document.forms[0].elements.length; i++)
{
document.forms[0].elements[i].checked = false;
}
}
</script>
<form name="form2" method="post" action="../BORRA/delete.php">
<input type="checkbox" name="checkbox" value="checkbox" onClick="if (this.checked) {putOn()} else {putOff()}">
y ahora acabo de colocar el nuevo form algo como
Código HTML:
<form name="form3">
y nuevamente si bien esta validando que no hayan vacios no hace que se marquen todos