tengo una funcion en jsp que desactiva todos los checkbok cuando 2 de ellos estan marcados el problema es que me gustaria que desactive todo a eseccion de los dos que estan marcados y que todo funcione sin ningun boton ni nada por el estilo
este es el codigo
<html>
<body>
<?php
//conec
$host = "localhost";
$port = "5432";
$data = "guardias";
$user = "postgres";
$pass = "0000";
$conn_string = "host=". $host . " port=" . $port . " dbname= " . $data . " user=" . $user . " password=" . $pass;
$dbconn = pg_connect($conn_string) or die;
$consulta1="select nombre,id from tbl_trabajadores";
$res1=pg_query($consulta1);
while ($row = pg_fetch_array($res1))
{
$id= $row["id"];
$nombre= $row["nombre"];
}
?>
<title>Cuenta CheckBox</title>
<script language="javascript">
var de;
function contar() {
var cont = 0;
var checkboxes = form1.checkbox;
for (var x=0; x < checkboxes.length; x++) {
if (checkboxes[x].checked) {
cont = cont + 1;
}
}
if(cont >= 2 ){
de=document.getElementById(("uno")&&("dos"))||(("u no")&&("tres"))||
(("uno")&&("cuatro"))||(("uno")&&("cinco"))||(("do s")&&("tres"))||
(("dos")&&("cuatro"))||(("dos")&&("cinco"))||(("tr es")&&("cuatro"))||
(("tres")&&("cinco"))||(("cuatro")&&("cinco")).che cked;
}
}
function pulsado() {
document.getElementById("uno").disabled=de;
document.getElementById("dos").disabled=de;
document.getElementById("tres").disabled=de;
document.getElementById("cuatro").disabled=de;
document.getElementById("cinco").disabled=de;
}
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="">
lunes
<input type="checkbox" id="uno" name="checkbox" onmouseup="pulsado()" value="checkbox" onClick="contar();" >
martes
<input type="checkbox" id="dos" name="checkbox" onmouseup="pulsado()" value="checkbox"onClick="contar();" >
miercoles
<input type="checkbox" id="tres" name="checkbox" onmouseup="pulsado()" value="checkbox"onClick="contar();" >
jueves
<input type="checkbox" id="cuatro" name="checkbox" onmouseup="pulsado()" value="checkbox"onClick="contar();" >
viernes
<input type="checkbox" id="cinco" name="checkbox" onmouseup="pulsado()" value="checkbox"onClick="contar();" >
</form>
</body>
</html>
de antemano gracias son los mejores :-P