.NET生成的JS可能和这个有冲突,我也遇到,用了验证控件, 提交按钮没有反映了,去掉就可以,不知怎么办

解决方案 »

  1.   

    我试了一下没有问题
    aspx:
     <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
            <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="TextBox1"></asp:RequiredFieldValidator>
            <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator>aspx.cs:
            if (!IsPostBack)
            {
                TextBox1.Attributes.Add("onchange","document.getElementById('TextBox2').value=this.value;");
            }
      

  2.   

    onchange="B.value = this.value"  这里的B好像不对哦,是英文的B?