己知三个文本框
textbox1
textbox2
textbox3textbox1-textbox2=>textbox3验证textbox3<=textbox1-textbox2也就是说,textbox3不能大于textbox1-textbox2的差,但是可以等于这个差。怎么验证?

解决方案 »

  1.   

    写脚本
    textbox1.Attributes.Add("onchange", "validate()");
    textbox2.Attributes.Add("onchange", "validate()");
    textbox3.Attributes.Add("onchange", "validate()");function validate()
    {
      var varTemp1 =  document.getElementById("textbox1").value;
      var varTemp2 =   document.getElementById("textbox2"").value;
      var varTemp3 =   document.getElementById("textbox3"").value;
      if(varTemp3>varTemp1 - varTemp2 )
    {
       alert("textbox3不能大于textbox1-textbox2的差");
       document.getElementById("textbox3"").value ="";
    }}