Asp.net 禁用控件:

Asp.net 禁用控件:,asp.net,Asp.net,朋友们, 我在做一个关于航空公司预订的项目。在我的项目中,我有一个收音机盒子,里面有两个单程和往返项目。如果我选择了radiobtn中的任何一个,那么相应的dropdownlist框应该被禁用。我该怎么做?禁用不必要的控件的代码是什么 提前感谢那些回答我的人 , 功能禁用下拉列表(elem、elem2) { var elementDropDown=document.getElementById(elem); var elementDropDown2=document.getElementByI

朋友们,

我在做一个关于航空公司预订的项目。在我的项目中,我有一个收音机盒子,里面有两个单程和往返项目。如果我选择了radiobtn中的任何一个,那么相应的dropdownlist框应该被禁用。我该怎么做?禁用不必要的控件的代码是什么

提前感谢那些回答我的人


功能禁用下拉列表(elem、elem2)
{
var elementDropDown=document.getElementById(elem);
var elementDropDown2=document.getElementById(elem2);
elementDropDown.disabled=true;
elementDropDown2.disabled=false;
}
测试

测试
<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>