博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

服务器控件增加脚本

Posted on 2007-07-22 09:14  小飞龙(Jack)  阅读(188)  评论(0编辑  收藏  举报

后台

//定义公共变量
public string dropIsSmokeClientID ;  //(DroptDownList)
public string txtSmokeAgeClientID ;  //(Textbox)

//给变量赋值
dropIsSmokeClientID = dropIsSmoke.ClientID;
txtSmokeAgeClientID = txtSmokeAge.ClientID;

//给服务器控件增加脚本
dropIsSmoke.Attributes.Add("onchange", "return IsSmoke()");

前台脚本
<script language="javascript">
function IsSmoke()
{
   //前台找服务器控件
    var SmokeValue=document.getElementById('<%=dropIsSmokeClientID %>');
    var SmokeAge=document.getElementById('<%=txtSmokeAgeClientID %>');
    if(SmokeValue.value=="1")
    {
        SmokeAge.disabled=false;
    }
    else
    {
       SmokeAge.disabled=true;
    }
}
   
</script>