- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>无标题文档</title>
- </head>
- <body>
- <legend>
- <caption>员工信息录入</caption>
- <table border="1" cellpadding="5" cellspacing="0">
- <tr>
- <td>真实姓名(不能为空,没有其他要求)</td>
- <td><input type="text" id="realname"/></td>
- </tr>
- <tr>
- <td>登录名(不能为空,长度应该在5——8之间,可以包含中文字符(一个汉字算一个字符))</td>
- <td><input type="text" id="username"/></td>
- </tr>
- <tr>
- <td>密码(不能为空,长度6-12字符或数字,不能包含中文数字)</td>
- <td><input type="password" /></td>
- </tr>
- <tr>
- <td>重复密码(不能为空,长度6-12字符或数字,不能包含中文数字)</td>
- <td><input type="password" /></td>
- </tr>
- <tr>
- <td>真实姓名(不能为空,没有其他要求)</td>
- <td><input type="text" /></td>
- </tr>
- <tr>
- <td>性别(必选其一)</td>
- <td><input type="radio" name="sex" value="nan"/>男
- <input type="radio" name="sex" value="nv"/>女</td>
- </tr>
- <tr>
- <td>身份证(15或18位)</td>
- <td><input type="text" /></td>
-
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td><input type="button" value="保存" id="ok"/></td></tr>
- </table>
- </legend>
- </body>
- <script type="text/javascript">
- window.onload = function()
- {
- document.getElementById("ok").onclick = function()
- {
- /*var realname = document.getElementById("realname").value;
- if(realname==""||realname=="null"||realname=="undefine")
- {
- document.getElementById("realname").focus();
- alert("输入真实姓名");
- return false;
- }*/
-
-
- /***************************************************************************************/
- var username = document.getElementById("username").value;
- if(username==""||username=="null"||username=="undefine")
- {
- document.getElementById("username").focus();
- alert("输入用户名");
- return false;
- }
- //验证登录名不少于五个字符
- var userreg = new RegExp("^[A-Za-z0-9\u4e00-\u9fa5]{0-4}$");
- var flag = userreg.test(username);
- if(flag)
- {
- alert("您输入的登录名不能少于5个字符");
- document.getElementById("username").focus();
- return false;
- }
- //验证登录名不多于8个字符
- /*var userreg = /^[A-Za-z0-9\u4e00-\u9fa5]{9,}$/;
- var flag = userreg.test(username);
- if(flag)
- {
- alert("您的登录名不能大于8个字符");
- document.getElementById("username").focus();
- return false;
- }*/
-
- }
- }
- </script>
- </html>
复制代码 太长了。没写完。 |