<body topmargin="220px"> <form action="servlet/Add_user" method="post" onsubmit="return check()"> <input type="hidden" name="typeid" id="typeid" value="99" /> <table align="center"> <tr> <td colspan="2" align="center" valign="middle">在线订餐系统</td> </tr> <tr> <td>姓名:</td> <td><input type="text" name="uname" id="uname"></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="upassword" id="upassword"> </td> </tr> <tr> <td>电话:</td> <td><input type="text" name="uphone" id="uphone"> </td> </tr> <tr> <td>地址:</td> <td><input type="text" name="uaddress" id="uaddress"> </td> </tr> <tr> <td colspan="2" align="center" valign="middle"><input type="submit" value="注册"> </td> <td><input type="reset" value="重置"> </td> </tr> </table> <script> function check(){ var v = document.getElementById("uname").value.replace(/[ ]/g,""); if(v == ''){ alert("用户名未输入"); return false; } var v = document.getElementById("upassword").value.replace(/[ ]/g,""); if(v == ''){ alert("密码未输入"); return false; } var v = document.getElementById("uphone").value.replace(/[ ]/g,""); if(v == ''){ alert("电话未输入"); return false; } var v = document.getElementById("uaddress").value.replace(/[ ]/g,""); if(v == ''){ alert("地址未输入"); return false; } return } </script> </form> </body>
1.该部分代码有被注释了的代码没有删除,看上去很杂乱。
2.没有把功能之间的模块划分清楚,有的混在一起。
3.运行后,提交信息显示的界面出现问题。