<!--程序说明:由于JavaScript语言是采用的弱类型变量,所以在处理整数的时候,一定要保证所取的位数都是一样长!比如说:在第一个框里填入了100,那么在第二个框里应填入021而不是21,不然程序会报错!第三、四个框里填入的数字也是如此,即一定要是三位!另外第五个框里不需要你填入数字,因为它是根据前面总和要相等计算而来的,祝你快乐!呵呵,,,花了近二个小时,搞定了!-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>提交框同步问题</title>
<script language="javascript">  
 function loginsystem(form){
 var number1=form.textfield1.value;
 var number2=form.textfield2.value;
 var number3=form.textfield3.value;
 var number4=form.textfield4.value;
 var number5=form.textfield5.value;
 
 var total1=number1-number2;
  var total2=number1-number2-number3;
    var total3=number1-number2-number3-number4;
 if(number1==""||number1==null)
{alert("第一行不能为空!");
form.textfield1.focus();
form.textfield1.select();
 return false;}
  else if(number1<4)
  {alert("现在的数据为:"+number1+",请输入大于等于4的整数!");
form.textfield1.focus();
form.textfield1.select();
 return false;
}if(number2==""||number2==null)
{alert("第二行不能为空!");
form.textfield2.focus();
form.textfield2.select();
 return false;}
  else if(number2>=number1||number2<=0)
  {alert("现在的数据为:"+number2+",请输入小于"+number1+"的整数且不能小于等于零!");
form.textfield2.focus();
form.textfield2.select();
 return false;
}if(number3==""||number3==null)
{alert("第三行不能为空!");
form.textfield3.focus();
form.textfield3.select();
 return false;}
  else if(number3>=total1||number3<=0)
  {alert("现在的数据为:"+number3+",请输入小于"+total1+"的整数且不能小于等于零!");
form.textfield3.focus();
form.textfield3.select();
 return false;
}if(number4==""||number4==null)
{alert("第四行不能为空!");
form.textfield4.focus();
form.textfield4.select();
 return false;}
  else if(number4>=total2||number4<=0)
  {alert("现在的数据为:"+number4+",请输入小于"+total2+"的整数且不能小于等于零!");
form.textfield4.focus();
form.textfield4.select();
 return false;
}form.textfield5.value=total3;}
</script> </head><body>
<form name="cucuchen" method="post" action=""   onsubmit="return loginsystem(this);">
  <p>第一个
    <input type="text" name="textfield1" value="" width="80">
  </p>
  <p> 第二个 
    <input type="text" name="textfield2" value="" width="80">
  </p>
  <p>第三个 
    <input type="text" name="textfield3" value="" width="80">
  </p>
  <p>第四个 
    <input type="text" name="textfield4" value="" width="80">
  </p>
  <p>第五个 
    <input type="text" name="textfield5" value="" width="80">

  </p>
<p><input type="submit" name="anniu" value="提交">
</p>
</form>
</body>
</html>