代码如下:<%@ page contentType="text/html; charset=gb2312"
 %> 
 <html>
<head>
 <title>用户注册</title>
 <style type="text/css">
<!--
body {
background-image: url(3.jpg);
}
-->
</style>
</head>
<script language="javascript">
fuction check()
{var username=document.forms[form1].username.value;
var password=document.forms[form1].password.value;
var repassword=document.forms[form1].repassword.value;
if(username.length<=0)
alert("用户名不能为空!");
else if(password<=0)
alert("密码不能为空!");
else if(repassword.length<=0)
alert("重新输入的密码不能为空!");
else if(username.length<=2)
alert("用户名不能小于2位");
else if(password!=resspaword)
alert("两次输入密码不一致!");
else{
document.forms[form1].submit();}
}
</script><body>
 
<center>    <form name="form1" action="check.jsp" method="post">
<table width="200" border="1">
  <tr>
    <td align="right"> 用户名:
</td>
    <td align="left">
<input type="text" name="username" /></td>
  </tr> 
<tr>
    <td  align="right">
     密码是:
     </td>
    <td  align="left"> <input type="password" name="password" /></td>
  </tr>
<tr>
    <td align="right"> 
    确认密码:
    </td>
    <td align="left"> <input type="password" name="repassword" />
    </td>
  </tr>
<tr>
    <td align="right"> 性别:</td>
    <td align="left"> 
    <input type="radio" name="sex" class="input1" value="male" checked />男
    <input type="radio" name="sex" class="input1" value="female"/>女
    </td>
  </tr>
 <tr>
    <td align="right">职业:
    </td>
    <td align="left" >
    <select size="1" name="work">
    <option selected="selected">学生</option>
    <option> 公务员</option>
    <option>老师</option>
    <option> 工人</optiion>
    <option>其它</option>
    </select>
    </td>
  </tr>
 <tr>
    <td align="right">运动爱好:</td>
    <td align="left"><input name="love" type="checkbox" value="篮球" />篮球
    <input name="love" type="checkbox" value="羽毛球" />羽毛球
    <input name="love" type="checkbox" value="足球" />足球
    <input name="love" type="checkbox" value="网球" />网球
    <input name="love" type="checkbox" value="兵乓球" />兵乓球
    <input name="love" type="checkbox" value="键子" />键子

</td>
  </tr>
<tr>
    <td align="right">个人说明:
    </td>
    <td align="left"><textarea name="show" cols="25" rows="15"></textarea></td>
  </tr>
   <tr>
 <td align="right">
<input type="button" value="提交" onClick="check()" /> </td>
    <td align="left"> <input type="reset" value="重置" /></td>
  </tr>
   </table>  
</form></center>
</body>
</html>
 

解决方案 »

  1.   

    <html> 
    <head> 
    <title>用户注册 </title> 
    <style type="text/css"> 
    <!-- 
    body { 
    background-image: url(3.jpg); 

    --> 
    </style> 
    </head> 
    <script language="javascript"> 
    function check() 
    {var username=document.forms['form1'].username.value; 
    var password=document.forms['form1'].password.value; 
    var repassword=document.forms['form1'].repassword.value; 
    if(username.length <=0) 
    alert("用户名不能为空!"); 
    else if(password <=0) 
    alert("密码不能为空!"); 
    else if(repassword.length <=0) 
    alert("重新输入的密码不能为空!"); 
    else if(username.length <=2) 
    alert("用户名不能小于2位"); 
    else if(password!=repassword) 
    alert("两次输入密码不一致!"); 
    else{ 
    document.forms['form1'].submit();} 

    </script> <body> <center>    <form name="form1" action="check.jsp" method="post"> 
    <table width="200" border="1"> 
      <tr> 
        <td align="right"> 用户名: 
    </td> 
        <td align="left"> 
    <input type="text" name="username" /> </td> 
      </tr> 
    <tr> 
        <td  align="right"> 
        密码是: 
        </td> 
        <td  align="left"> <input type="password" name="password" /> </td> 
      </tr> 
    <tr> 
        <td align="right"> 
        确认密码: 
        </td> 
        <td align="left"> <input type="password" name="repassword" /> 
        </td> 
      </tr> 
    <tr> 
        <td align="right"> 性别: </td> 
        <td align="left"> 
        <input type="radio" name="sex" class="input1" value="male" checked />男 
        <input type="radio" name="sex" class="input1" value="female"/>女 
        </td> 
      </tr> 
    <tr> 
        <td align="right">职业: 
        </td> 
        <td align="left" > 
        <select size="1" name="work"> 
        <option selected="selected">学生 </option> 
        <option> 公务员 </option> 
        <option>老师 </option> 
        <option> 工人 </option> 
        <option>其它 </option> 
        </select> 
        </td> 
      </tr> 
    <tr> 
        <td align="right">运动爱好: </td> 
        <td align="left"> <input name="love" type="checkbox" value="篮球" />篮球 
        <input name="love" type="checkbox" value="羽毛球" />羽毛球 
        <input name="love" type="checkbox" value="足球" />足球 
        <input name="love" type="checkbox" value="网球" />网球 
        <input name="love" type="checkbox" value="兵乓球" />兵乓球 
        <input name="love" type="checkbox" value="键子" />键子 </td> 
      </tr> 
    <tr> 
        <td align="right">个人说明: 
        </td> 
        <td align="left"> <textarea name="show" cols="25" rows="15"> </textarea> </td> 
      </tr> 
      <tr> 
    <td align="right"> 
    <input type="button" value="提交" onClick="check()" /> </td> 
        <td align="left"> <input type="reset" value="重置" /> </td> 
      </tr> 
      </table>  
    </form> </center> 
    </body> 
    </html> 
    很多拼错单词的...还有用ID引用对象要加引号...
      

  2.   

    两个问题:
    第一:function 写成 fuction了
    第二:将 document.forms[form1].username.value 改为 document.form1.username.value 其它几个类似