<script type="text/javascript">
function setCbState(obj){
obj.form.elements["cb"].disabled = !(obj.selectedIndex > 0);
}
</script>
<form>
<input type="checkbox" name="cb" disabled="disabled">
<select onchange="setCbState(this)">
...
</select>
</form>
Du kan ändra > 0 till == n, där n är indexet för det alternativ som skall låsa upp checkboxen, om ett och endast ett alternativ skall denna egenskap. (I mitt exempel ovan låser samtliga alternativ, utom det första, upp checkboxen).