lo he estado intentando pero no hay forma no encuentro el error
.
ahora eso si... si pongo éste código:
Código PHP:
var todos = document.form[0].getElementsByTagName('input');
var allValid = true;
for(x=0;x<todos.length;x++){
if(todos[x].type=="checkbox" && todos[x].checked){
allValid = false;
break;
}
}
me ocurre exactamente lo contrario de lo que deberia hacer, es decir, si pongo esto, me sale que... si no hay ninguna casilla marcada, lo da por bueno, pero si marco cualquiera de las casillas, me salta el error..., en otras palabras a ese codigo supongo que lo que hay que cambiarle es que haga lo contrario... ¿es posible que en
&& todos[x].checked se pusiera algo como
&& todos[x].unchecked. no sé para correguir el efecto contrario.