document.getElementById永远是一个对象或者null,length没有意义

解决方案 »

  1.   

    rblF1 是集合对象么?!
    写 JS 多久了?请贴全部代码!
      

  2.   

    我刚学JS,这就是全部代码,我是要取得选中RadioButtonLis的值,能给代码吗?
      

  3.   

    你再试试看吧!var txtFtotal=document.getElementById("FormView1_txtFtotal");//textBox
    // document.getElementsByName 可以得到集合对象。
    var rblF1=document.getElementsByName("FormView1_rblF1");       //RadioButtonList
            for(var i=0;i<rblF1.length;i++) 
            {
             if(rblF1[i].checked)   
             {   
               txtFtotal.value=i;   
               break;   
             }
             }客户端只能这么写!
    Sever 端可以直接通过 this.FormView1_rblF1.SelectedValue 得到!
      

  4.   

    var rblF1=document.getElementsByTagName("INPUT");       //RadioButtonList
            for(var i=0;i<rblF1.length;i++) 
            {
     if(rblF1.id.toString().indexOf("你的RadioButtonListid")) >-1
    {
             if(rblF1[i].checked)   
             {   
               txtFtotal.value=i;   
               break;   
             }  
    }