禁用控件:

时间:2009-10-01 06:54:32

标签: asp.net

Hai Friends。,

我在航空公司预订上做了一个项目。在我的项目中,我有一个单件和往返两件物品的无线电单元。如果我选择了radiobtn中的任何一个,则应禁用相应的下拉列表框。我该怎么办?禁用不需要的控件的代码是什么?

提前感谢那些回答我的人........

1 个答案:

答案 0 :(得分:1)

Working Demo

<script>
function DisableDropDown(elem, elem2)
{
    var elementDropDown = document.getElementById ( elem );
    var elementDropDown2 = document.getElementById ( elem2 );
    elementDropDown.disabled = true;
    elementDropDown2.disabled = false;
}
</script>
<input type="radio" onclick="DisableDropDown('sel1','sel2');" name="radioGroup" id="rdBtn1" />

<select id="sel1">
<option>test</option>
</select>
<br />
<input type="radio" onclick="DisableDropDown('sel2','sel1');" name="radioGroup" id="rdBtn2" />

<select id="sel2">
<option>test</option>
</select>