Gracias, tu código me ha dado una idea que no funciona muy bien, pero tiene la idea. Necesito que al dar click en el primer checkbox los otros se bloqueen y al volver a dar click se desbloqueen y se desmarque el primer checkbox
Código:
function marca(c1,c2,c3)
{
var c1=document.getElementById(c1);
var c2=document.getElementById(c2);
var c3=document.getElementById(c3);
if(c1.checked==false)
{
c1.checked=true;
c2.disabled=true;
c3.disabled=true;
}
else
{
c1.checked=false;
}
}
Código HTML:
<input type='checkbox' id='c1' onClick='javascript:marcar("c1","c2","c3");'>Todos los valores<br>
<input type='checkbox' id='c2'> Segundo valor<br>
<input type='checkbox' id='c3'>Tercer valor