Bernard Marx

msg:1495350 | 12:07 pm on Sep 23, 2005 (gmt 0) |
----html------ <select onchange="checkboxEnable(this)" > <option value="doo">enable</option> <option value="daa">disable</option> </select> <input type="checkbox" id="PMFlag"/> ----script----- function checkboxEnable(select) { var value = select.options[select.selectedIndex].value; document.getElementById("PMFlag").disabled = (value == 'daa')? true : false; }
|
LinuxGold

msg:1495351 | 12:31 pm on Sep 23, 2005 (gmt 0) |
That still won't uncheck the checkbox before it is disabled.
|
Bernard Marx

msg:1495352 | 1:57 pm on Sep 23, 2005 (gmt 0) |
function checkboxEnable(select) { var value = select.options[select.selectedIndex].value; var cBox = document.getElementById("PMFlag"); if(value == 'daa') { cBox.wasChecked = cBox.checked; cBox.checked = false; cBox.disabled = true; } else { cBox.checked = Boolean(cBox.wasChecked); cBox.disabled = false; } }
|
LinuxGold

msg:1495353 | 2:48 pm on Sep 23, 2005 (gmt 0) |
Thanks!
|
|