Ja det er muligt ... men:
[ Men når en checkbox er disabled, kommer værdien ikke med, når formen afsendes. ]
... En værdi fra en checkbox kommer kun med når den er
checked - ikke fordi at den er enabled ...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"><title>Ingen titel</title>
<script type="text/javascript">
function enabchks(f){
chks=f.getElementsByTagName("input");
for(i=0,i2=chks.length;i<i2;i++)if(chks[i].type=="checkbox")chks[i].disabled=false;
alert("Læg mærke til at det kun er sidste input \- d=4 der videresendes også selvom alle er enabled og b=2 ikke er disabled fra start af...");
return true;
}
</script>
</head><body>
<form action="test.html" method="get" onsubmit="return enabchks(this);">
<input type="checkbox" name="a" value="1" disabled="disabled">
<input type="checkbox" name="b" value="2">
<input type="checkbox" name="c" value="3" disabled="disabled">
<input type="checkbox" name="d" value="4" checked="checked">
<input type="submit" value="ok">
</body></html>