检测的方法换一下位置就可以了~先检测是否有学校名,然后检测是否填写了年龄!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<title>困惑好9的问题</title>
    
    <style type="text/css">
        body
        {
            font-size:12px;
        }
        
        .STYLE6 {color: #000000; font-weight: bold; }
        .STYLE7 {font-style:italic; font-weight: bold; }
    </style>
    
    <script type="text/javascript" language="javascript"> 
        //增加一个TextBox
        function Add()
        {
            var table=document.getElementById("table");
            var num=document.getElementsByName("年龄").length;
            if(num>=2)
            {
                var remove=document.getElementById("btnRemove");
                remove.style.visibility="visible";
            }
            var tr=table.insertRow(table.rows.length-2);
            var td1=tr.insertCell();
            var td2=tr.insertCell();
            var td3=tr.insertCell();
            var td4=tr.insertCell();
            //var IDVal="性别"+(num+1);
            //alert(IDVal);
            td1.innerText="姓名"+(num+1);
            td2.innerHTML="<input type='Text' name='姓名' id='姓名"+(num+1)+"' size='18'>";
            td3.innerText="*性别"+(num+1);
            td4.innerHTML="<input type='Text' name='年龄' id='年龄"+(num+1)+"' size='32'>";
            //alert(td2.innerHTML);
        }
        
        //移去最后一个TextBox
        function Remove()
        {
            var table=document.getElementById("table");
            var num=document.getElementsByName("年龄").length;
            if(num<=3)
            {
                var remove=document.getElementById("btnRemove");
                remove.style.visibility="hidden";
            }
            table.deleteRow(table.rows.length-3);
        }
function ck() 

    
     var msg="信息确认: \n \n"; 
     var itemname=document.getElementById("itemname").value; 
        if (itemname=="")
            {
                  alert("项目名称不能为空!");
                  document.getElementById("itemname").value=""; 
                document.getElementById("itemname").focus(); 
                  return false;
             }
        else 
        { 
            msg+="学校 : "+itemname+"\n"; 
            //获取所有input文本框
            var inputList = document.getElementsByTagName("INPUT");            for (var i = 0; i < inputList.length; i++) {
                if (inputList[i].type == "text" || inputList[i].id != "itemname") {
                    if (inputList[i].name == "姓名") {
                        msg += "姓名 : " + inputList[i].value; 
                    }                    if (inputList[i].name == "年龄") {
                        msg += "年龄 : " + inputList[i].value + "\n"; 
                    }
                }
            }
                
if(ageTest())
 {
if(confirm(msg)){
return true;
}else{
 return false; 
}
}
}
    
        
}function ageTest()
{
    var ageList=document.getElementsByName("年龄");
    
    for(i=0;i<ageList.length;i++)
    {
        if(ageList[i].value.length >2 || isNaN(ageList[i].value) || ageList[i].value=="")
        {
            alert("年龄"+(i+1)+"不可为空,且为2位数字");
            ageList[i].focus();
            return false;
        }
     }     return true;
}    </script> 
<form method="post" name="RegForm" action="target.html" >
  <table id="table"  width="570" border="0" cellspacing="10" align="left">
    <tr>
    <p>学校 : <input type="text" name="itemname" id="itemname" value="" /> </p> 
      <td width="43">姓名1</td>
      <td width="126"><input name="姓名" type="text" id="姓名1" size="18" /></td>
       <td width="108">*年龄1 </td>
       <td width="235"><input name="年龄" id="年龄1" type="text" size="32" /></td>
    </tr>
      <tr>
          <td>姓名2              </td>
          <td><input name="姓名" type="text" id="姓名2" size="18" /></td>
          <td width="108">*年龄2 </td>
       <td width="235"><input name="年龄" id="年龄2" type="text" size="32" /></td>
      </tr>
      <tr>
        <td colspan="2">
            <input id="btnAdd" type="button" onclick="Add()" value="增加节点" />
            <input id="btnRemove"  type="button" style="visibility:hidden" onclick="Remove();" value="移去节点"/>        </td>
    </tr>
    <tr>
      <td colspan="4" align="center">
          <input type="button" name="Submit" value="提交" onclick="ck()"/>
          <input type="reset" name="reset" value="重置" />      </td>
    </tr>
    </table>
</form></html>