javascript+RadioButtonList(asp.net) 应用

javascript+RadioButtonList(asp.net) 应用

<script language="javascript">

function  getvalue()
        {
        var b=document.getElementsByName("rb_number_Characters_columns").length
        //var a=document.getElementById("rb_number_Characters_columns").rows.length;
        //alert("dd"+b);
        //alert(b);结果为5
        //alert(a);结果为4
        //for(var i=0;i<b-1;i++)这样也行
        for(var i=0;i<b;i++)
        {
          var ss="rb_number_Characters_columns_"+i;
          var aa=document.getElementById(ss).value;
          //if(eval('document.all.rbtid_'+i).checked==true) //这样也行 eval()函数能将数据符串转成js运行
          var bb=document.getElementById(ss);
          if(bb.checked) 
           {
                  //alert(aa);
                  if(aa=="Blank")
                  {
                  //alert("y");
                    document.getElementById("txt_number_Characters_columns_others").disabled=true;
                    document.getElementById("txt_number_Characters_columns_others").value='';
                   
                  }
                  else
                  {
                  //alert("n");
                     document.getElementById("txt_number_Characters_columns_others").disabled=false;
                  }
                  break;
           }
             
       
        }
        }
function  getvalue2(sName,sValue)
        {
        var b=document.getElementsByName(sName).length
        for(var i=0;i<b;i++)
        {
          var ss=sName+"_"+i;
          var aa=document.getElementById(ss).value;
          var bb=document.getElementById(ss);
          if(bb.checked) 
           {
              if(aa=="Blank")
              {
                document.getElementById(sValue).disabled=true;
                document.getElementById(sValue).value='';
               }
              else
              {
               document.getElementById(sValue).disabled=false;
              }
              break;
           }
          
       
        }
        }

    </script> 

 

<asp:RadioButtonList ID="a" runat="server" RepeatDirection="Horizontal" class="b" οnclick="getvalue2('a','b');">
                            <asp:ListItem>Blank</asp:ListItem>
                            <asp:ListItem>Other</asp:ListItem>
                        </asp:RadioButtonList>

<asp:TextBox ID="b" runat="server" class="b" Width="50"></asp:TextBox>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值