Hola
Acabo de probarlo en IE8, FF y Opera y funciona. Esta otra manera es la misma que la que te dí en el post anterior, solo que se crean los campos dinámicamente
Código Javascript
:
Ver original<html>
<head>
<script type="text/javascript">
var contador = 0;
function funcion() {
for (var i=0;i < document.forms["despedido"].elements.length;i++) {
inpt = document.forms[0].elements[i];
if (inpt.checked) {
contador++;
}
}
if(contador >= 3) {
alert('Has seleccionados demasiados');
contador = 0;
return false;
}
}
</script>
</head>
<body>
<form action="" method="post" name="despedido" onsubmit="return funcion();">
<?php
$i = 1;
while ($i < 8){
?>
<input type="checkbox" name="despjugador[]" value="<?php echo $i?>" /><br />
<?php
$i+= 1;
}
?>
<input name="Submit2" type="submit" value="Despedir" />
</form>
</body>
</html>
Suerte