日期:2014-05-19  浏览次数:20810 次

当下拉矿选择“是”的时候,显示维修费文本矿;当下拉矿选择“否”的时候,不显示维修费文本矿,怎么解决?????????
当下拉矿选择“是”的时候,显示维修费文本矿;当下拉矿选择“否”的时候,不显示维修费文本矿,怎么解决?????????

------解决方案--------------------
private void comboBox1_TextChanged(object sender, EventArgs e)
{
if (this.comboBox1.Text.Equals( "是 "))
this.textBox2.Visible = true;
else
this.textBox2.Visible = false;
}

------解决方案--------------------
楼上正解!
------解决方案--------------------
WEB的还是WINFORM的,如果WINFORM不需要直接在下拉框输入文字,建议使用dropdownlist格式用selectchanged事件
------解决方案--------------------
星际 脚本?
------解决方案--------------------

------解决方案--------------------
还没解决啊.晕倒.
------解决方案--------------------
<tr> <td width= "100% "> 中心处理结果&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<select onchange= 'javascript:t(this) ' size= "1 " name= "TD_Flag ">
<option value= "未完成 "> 未完成 </option>
<option value= "已完成 "> 已完成 </option>
</select> </td> </tr>

<tr id= "t1 " > <td width= "100% "> &nbsp;&nbsp;&nbsp;维修费用&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input name= "GF_Money " size= "20 " style= "display:none ">
</td> </tr>


<Script LANGUAGE= "JavaScript ">
<!--
function t(obj)
{
document.getElementById( "t1 ").style.display = (obj.value == "未完成 ") ? " 'none ' " : " 'block ' ";
}

//-->
</script>