<script language=javascript> 
<!-- 
function checkform(){ if (){
..
return false;
}
else if (){
..
return false;
}
else if (){
..
return false;
}
..
..
..
else{
  var myindex=form1.area.selectedIndex; 
    var   message="你的注册信息为:"; 
    message+="用户名为:"+document.form1.user.value+"     "; 
    message+="姓名为:"+document.form1.name.value+"     "; 
    message+="来自"+form1.area.options[myindex].value+"     "; 
    message=message+"E-mail:"+a+"     "; 
    alert(message); 
    return  true
}
}
//--> </script>
<input type=submit name=b value=提交 onclick='javascript:return checkform();'>

解决方案 »

  1.   

    <body> 
    <p   align=center> 用户注册(注:带*号的必须填写) </p> <br> 
    <form   name=form1   method=post   onsubmit="return checkform()"> 
        <p> 用户名: <input   type=text   name=user> ** </p> 
        <p> 姓名: <input   type=text   name=name> ** </p> 
        <p> 密码: <input   type=password   name=pass1> ** </p> 
        <p> 确认密码: <input   type=password   name=pass2> ** </p> 
        <p> 性别: <input   type=radio   name=sex   value=男   checked=true> 男 <input   type=radio   name=sex   value=女> 女** </p> 
        <p> email: <input   type=text   name=email> ** </p> 
        <p> 来自哪个省: <select   id=area   tabIndex=6   size=1   name=area> 
              <option   value="1"   selected> 北京市 </option> 
    <option   value="2"   > 天津市 </option> 
    <option   value="3"   > 河北省 </option> 
    <option   value="4"   > 山西省 </option> 
    <option   value="5"   > 辽宁省 </option> 
    <option   value="6"   > 吉林省 </option> 
    <option   value="7"   > 上海市 </option> 
    <option   value="8"   > 江苏省 </option> 
    <option   value="9"   > 浙江省 </option> 
    <option   value="10"   > 安徽省 </option> 
    <option   value="11"   > 福建省 </option> 
    <option   value="12"   > 江西省 </option> 
    <option   value="13"   > 山东省 </option> 
    <option   value="14"   > 河南省 </option> 
    <option   value="15"   > 内蒙古自治区 </option> 
    <option   value="16"   > 黑龙江省 </option> 
    <option   value="17"   > 湖北省 </option> 
    <option   value="18"   > 湖南省 </option> 
    <option   value="19"   > 广东省 </option> 
    <option   value="20"   > 广西壮族自治区 </option> 
    <option   value="21"   > 海南省 </option> 
    <option   value="22"   > 四川省 </option> 
    <option   value="23"   > 重庆市 </option> 
    <option   value="24"   > 台湾省 </option> 
    <option   value="25"   > 贵州省 </option> 
    <option   value="26"   > 云南省 </option> 
    <option   value="27"   > 西藏自治区 </option> 
    <option   value="28"   > 陕西省 </option> 
    <option   value="29"   > 甘肃省 </option> 
    <option   value="30"   > 青海省 </option> 
    <option   value="31"   > 宁夏回族自治区 </option> 
    <option   value="32"   > 新疆维吾尔族自治区 </option> 
    <option   value="33"   > 香港特别行政区 </option> 
    <option   value="34"   > 澳门特别行政区 </option> 
    <option   value="35"   > 东南亚 </option> 
    <option   value="36"   > 欧 洲 </option> 
    <option   value="37"   > 南美洲 </option> 
    <option   value="38"   > 澳 洲 </option> 
    <option   value="39"   > 非 洲 </option> 
    <option   value="40"   > 亚 洲 </option> 
    <option   value="41"   > 美 国 </option> 
    <option   value="42"   > 加拿大 </option> 
    <option   value="43"   > 新加坡 </option> 
    <option   value="44"   > 韩 国 </option> 
    <option   value="45"   > 日 本 </option> 
      </select> </p> 
        <p> <input   type=submit   name=submit   value=提交> 
              <input   type=reset   name=reset   value=重置> </p>     
      </form> 
    </body> 
    <script   language=javascript> 
    <!-- 
    function   checkform()   { 
      if   (document.form1.user.value=="")   { 
              alert("请输入用户名!"); 
              document.form1.user.focus(); 
                    return false
              } 
      if   (document.form1.name.value=="")   { 
              alert("请输入姓名!"); 
              document.form1.name.focus(); 
                    return false
              } 
      if   (document.form1.pass1.value=="")   { 
              alert("请输入密码!"); 
              document.form1.pass1.focus(); 
                    return false
              } 
      if   (document.form1.pass2.value=="")   { 
              alert("请输入确认密码!"); 
              document.form1.pass2.focus(); 
                    return false
              } 
      if   (document.form1.pass1.value!=document.form1.pass2.value)   { 
              alert("两次输入的密码不一致,请重新输入!"); 
              document.form1.pass1.focus(); 
                    return false
              } 
      var   a=document.form1.email.value; 
            if(!/^\w+@\w+(\.\w+){1,3}$/.test(a))
            { 
                    alert("你输入的E-MAIL地址不正确,请重新输入,谢谢!"); 
                    document.form1.email.focus();
                    return false

            } 
        var   myindex=form1.area.selectedIndex; 
        var   message="你的注册信息为:"; 
        message+="用户名为:"+document.form1.user.value+"     "; 
        message+="姓名为:"+document.form1.name.value+"     "; 
        message+="来自"+form1.area.options[myindex].value+"     "; 
        message=message+"E-mail:"+a+"     "; 
        alert(message); 
        return true
        }         
    //--> 
    </script> 
      

  2.   

    楼上的2位朋友,加了return后,调试时,开始报错,13行缺少对象,77行语法错误。。