给RadioButtonList这些加JS事件

给RadioButtonList这些加JS事件

<script   language="javascript"   type="text/javascript">   
        function   SetVisible()   
         {   
           var   txt =   document.getElementById("TextBox1");   
           var   rbl =document.getElementsByName("RadioButtonList1");                          
                  for(var   i   =1;i<rbl.length;i++)   
                     {   
                         if(rbl[i].checked   &&   rbl[i].value=="1")   
                           {   
                               txt.style.visibility   =   "visible";                                           
                            }   
                           if(rbl[i].checked   &&   rbl[i].value=="0")   
                            {   
                                 txt.style.visibility   =   "hidden";                                           
                             }   
                      }   
       }   
</script>      
   
   
<asp:RadioButtonList   ID="RadioButtonList1"   runat="server"   onclick="SetVisible()"   RepeatDirection="Horizontal">  
                          <asp:ListItem   Value="1">是</asp:ListItem>  
                          <asp:ListItem   Value="0">否</asp:ListItem>  
                  </asp:RadioButtonList>  
                  <asp:TextBox   ID="TextBox1"   runat="server"></asp:TextBox>

 

CS代码

RadioButtonList1.Attributes.Add("onClick", "SetVisible()");

 

posted on 2010-12-29 14:43  blithe  阅读(1204)  评论(0编辑  收藏  举报

导航