再问一个问题,如何获得
<asp:textbox id=TextBox6 runat="server" Width="72px">
的控制?用document.all("TextBox6")不行吗?

解决方案 »

  1.   

    <script type="text/javascript" defer="defer">
    var xlh = document.getElementById("RadioButton1");
    xlh.onclick = function(){
    if(this.checked == true){
    document.getElementById("TextBox1").disabled = true;
    }
    else{
    document.getElementById("TextBox1").disabled = false;
    }
    }
    </script>
      

  2.   

    <asp:radiobutton id="RadioButton5" runat="server" Checked="True" GroupName="buycar" Text="本店" OnCheckedChanged="if(this.checked==true){document.getElementById('TextBox30').disabled=true;}else{document.getElementById('TextBox30').disabled=false;}">我这样写有错的地方吗?为什么运行时候出现:编译器错误信息: CS1041: 应输入标识符,“if”是关键字
      

  3.   

    getElementById
    只能用于HTML控件吧,web控件不能使用?