⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 register.ftl

📁 在线读书交流平台
💻 FTL
字号:
<#assign s=JspTaglibs["/WEB-INF/struts-tags.tld"]>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<meta name="description" content="description"/>
<meta name="keywords" content="keywords"/> 
<meta name="author" content="author"/> 
<link rel="stylesheet" type="text/css" href="../css/default.css" media="screen"/>
    
    <title>用户注册</title>
    
  </head>
  
 <body>
 <div align="center">
 <form name="registerForm" action="register!register.do" onsubmit="return checkForm(this)" method="post">
 <table width="600"  border="0" align="center" cellpadding="2" cellspacing="0" >
          <caption><h1>用户注册</h1></caption>
  <tr bgcolor="#EFEFEF">
    <td width="25%" align="right">用户名:</td>
    <td width="30%" valign="bottom">
       <@s.textfield name="username"/>
     </td>
    <td width="45%">*
        <input name="checkName" type="button" value="检查是否可用" onclick="checkName();">
        <font color="red">${fieldErrors.get("username")?if_exists}</font>
    </td>
  </tr>
  <tr bgcolor="#EFEFEF">
    <td colspan="3"><div id="isExist">${fieldErrors.get("register_nameError")?if_exists}</div></td>
  </tr>
  <tr>
    <td align="right">密 码:</td>
    <td><@s.password name="password"/></td>
    <td>*<font color="red">${fieldErrors.get("password")?if_exists}</font></td>
  </tr>
  <tr bgcolor="#EFEFEF">
    <td height="40" valign="middle" align="right">密码确认:</td>
    <td><@s.password name="confirmPassword"/></td>
    <td>* <font color="red">${fieldErrors.get("confirmPassword")?if_exists}</font></td>
  </tr>
  <tr><td valign="middle" align="right">电子邮件:</td>
    <td><@s.textfield name="email"/></td>
    <td>* <font color="red">${fieldErrors.get("email")?if_exists}</font></td>
  </tr>
  <tr bgcolor="#EFEFEF"><td align="right">性 别:</td>
    <td
<p> <label> <input type="radio" name="sex" value="0" checked>酷哥</label>
        <label><input type="radio" name="sex" value="1">靓女</label><br>
    </p></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="right" valign="middle">QQ/MSN:</td>
    <td > <@s.textfield name="qqmsn"/></td>
    <td></td>
  </tr>
  <tr bgcolor="#EFEFEF">
    <td valign="middle" align="right">联系电话:</td>
    <td > <@s.textfield name="phone"/></td>
    <td bgcolor="#EFEFEF"></td>
  </tr>
  <tr>
    <td align="right">真实姓名:</td>
    <td> <@s.textfield name="realName"/></td>
    <td>&nbsp;</td>
  </tr>
  <tr bgcolor="#EFEFEF">
    <td align="right">个性签名:</td>
    <td colspan=2> <@s.textarea label="discription" name="discription" cols="30" rows="6"/></td>
  </tr>
  <tr>
  <td>
   <input name="power" type="hidden" value="0"/>
  </td>
  </tr>
  <tr>
    <td colspan="3" align="center">
      <input type="submit" name="Submit" value="提交">
      <input type="reset" name="Reset" value="重置">
	</td>
  </tr>
</table>
<script language="javascript">
	function checkForm(form){
		if(isEmpty(form.username.value) || isEmpty(form.password.value) || isEmpty(form.confirmPassword.value) || isEmpty(form.email.value)  ){
			alert("请将必填项填写完整!");
			return false;
		}
		if(form.password.value!=form.confirmPassword.value){
			alert("两次密码不匹配!");
			return false;
		}
		if(form.password.value.length<6 || form.password.value.length>16){
			alert("密码长度不得少于6个字符,不得多于16个字符!");
			return false;
		}
		return true;
	}
	function isEmpty(str){
		if(str==null || str.length==0)
			return true;
		else 
			return false;
	}
	function checkName(){
		var name=document.userRegisterForm.username.value;
		if(name.length>0){
			
		}
	}
</script>
</form>
</div>
  </body>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -