1.密码与确认密码的输入是否一致

2.×××号为15位或者18位,否则输入错误

function tijiao()
  {
   alert("验证");
   var passw=document.getElementById("password");//获取确认密码的输入值
   var passvalue=passw.value;
   alert(passvalue);
   var passt=document.getElementById("idenpassword");//获取确认密码的输入值
   var passvaluet=passt.value;
   alert(passvaluet);
   var idc=document.getElementById("idcard").value;//获取×××的输入值
   alert(idc);
   var uname=document.getElementById("username").value;//获取用户名的输入值
   if(passvalue==passvaluet)
   {
    alert("密码ok");
    if(idc.match(/^\d{15}|\d{18}$/))

//用正则表达式验证×××号是否符合要求正则表达式是一种表达式,不能写成字符串(也就是加“”),,否则不能进行×××号的正则表达式验
    {
     alert("×××ok");
     if(uname!="")
     {
      alert("用户名ok");
      //若验证都可以就跳转到添加信息的servlet
      document.forms[0].action="/Exercise/AddServlet";
      //document.forms[0].submit();//按钮为button,需要调用form的submit()方法
      return true;
     }
     else
     {
      alert("出错了~uname");
      return false;
     }
    }
    else
    {
     alert("出错了~idc");
     return false;
    }
   }
   else
   {
    alert("出错了~passw");
    return false;
   }
  }