?? reg.jsp.svn-base
字號:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
<head>
<title>128kc</title>
<%@ include file="meta.jsp"%>
<script type="text/javascript">
var msgs = document.getElementsByName("msg");
var springmsgs = document.getElementsByName("springmsgs");
function showResult(b) {
var username = getElement("username").value;
var usernamemsg = document.getElementsByName("usernamemsg");
if (b) {
springmsgs[0].innerHTML="";
msgs[0].innerHTML="對不起!你正準備注冊的 "+username+" 已經被注冊,請更換另外的會員名。";
} else {
usernamemsg.innerHTML="";
msgs[0].innerHTML="恭喜你!你可以注冊 "+username+" 這個會員名。";
}
}
function checkRepeat(s) {
var o = getElement(s);
if(o.value==""){
msgs[0].innerHTML="會員名不能為空!";
o.focus();
return false;
}
if (o) {
MemberManager.getMemberForName(o.value, showResult);
}
}
function getElement(name) {
var result = null;
var objs = document.getElementsByName(name);
if (objs) {
var o = objs[0];
result = o;
}
return result;
}
function checkForm(){
var usernameObj = getElement("username");
var passObj = getElement("password");
var rePassObj = getElement("repassword");
var nameObj = getElement("name");
var addressObj = getElement("address");
var telObj = getElement("tel");
var handsetObj = getElement("handset");
var birthdayObj = getElement("birthday");
var emailObj = getElement("email");
var idcardObj = getElement("idcard");
if(usernameObj.value==""){
msgs[0].innerHTML="會員名不能為空!";
usernameObj.focus();
return false;
}else{
/*checkRepeat("username");
if(msgs[0].innerHTML.indexOf("對不起")!=-1){
return false;
}*/
msgs[0].innerHTML="";
}
if(passObj.value==""){
msgs[1].innerHTML="密碼不能為空!";
passObj.focus();
return false;
}else{
msgs[1].innerHTML="";
}
if(rePassObj.value==""){
msgs[2].innerHTML="確認密碼不能為空!";
rePassObj.focus();
return false;
}else{
if(passObj.value!=rePassObj.value){
msgs[1].innerHTML="密碼和確認密碼不一致!";
msgs[2].innerHTML="";
passObj.focus();
return false;
}
msgs[1].innerHTML="";
msgs[2].innerHTML="";
}
if(nameObj.value==""){
msgs[3].innerHTML="真實姓名不能為空!";
nameObj.focus();
return false;
}else{
msgs[3].innerHTML="";
}
if(addressObj.value==""){
msgs[8].innerHTML="送餐地址不能為空!";
addressObj.focus();
return false;
}else{
msgs[8].innerHTML="";
}
if(telObj.value==""){
msgs[10].innerHTML="電話號不能為空!";
telObj.focus();
return false;
}else{
msgs[10].innerHTML="";
}
if(handsetObj.value==""){
msgs[11].innerHTML="手機號不能為空!";
handsetObj.focus();
return false;
}else{
msgs[11].innerHTML="";
}
if(emailObj.value!=""){
//驗證email的合法性
}
if(idcardObj.value!=""){
//驗證身份證的合法性
}
if(birthdayObj.value!=""){
//驗證生日的合法性
}
return true;
}
</script>
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<script>home();</script>
<%@ include file="incSearchBar.jsp"%>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form name="member" method="post" action="${ctx}/reg.jspx" onsubmit="return checkForm();">
<tr>
<td align="center">
<table width="778" border="0" align="center" cellpadding="0"
cellspacing="0">
<tr>
<td>
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><img src="images/reg_bar.gif" width="758"
height="157">
<table width="100%" border="0" height="10">
<tr>
<td></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td background="images/reg_info_bg.gif"><img src="images/reg_info.gif" width="164" height="42"></td>
</tr>
</table>
<table width="100%" height="5" border="0">
<tr>
<td></td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#EEEEEE">
<table width="100%" border="0" cellpadding="0" cellspacing="1">
<tr bgcolor="#FFFFFF">
<td width="24%" height="30" align="right" style="color:#FF6600;font-weight:bold;">會員名:</td>
<td width="76%">
<table width="100%" border="0">
<spring:bind path="member.username">
<tr>
<td width="19%"><input name="username" type="text"
size="15" class="inputText"
onfocus="this.className='inputText_focus'"
onBlur="this.className='inputText'" value="${status.value}"></td>
<td width="10%"><img src="images/checkName_bt.gif" width="44" height="20" class="image_button" onclick="checkRepeat('username')"></td>
<td width="71%"> <span style="color:#FF0000"
id="msg"> </span><span id="springmsgs"><c:out value="${status.errorMessage}" escapeXml="false"/></span></td>
</tr>
</spring:bind>
</table>
</td>
</tr>
<tr bgcolor="#F8F8F8">
<td height="30" align="right" style="color:#FF6600;font-weight:bold;">密 碼:</td>
<td>
<table width="100%" border="0">
<tr>
<td width="19%"><input name="password" type="password"
size="15" class="inputText"
onfocus="this.className='inputText_focus'"
onBlur="this.className='inputText'" value="${status.value}"></td>
<td width="73%"> <span style="color:#FF0000"
id="msg"> </span></td>
<td width="8%"> </td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right" style="color:#FF6600;font-weight:bold;">確認密碼:</td>
<td>
<table width="100%" border="0">
<tr>
<td width="19%"><input name="repassword" type="password"
size="15" class="inputText"
onfocus="this.className='inputText_focus'"
onBlur="this.className='inputText'" value="${status.value}"></td>
<td width="73%"> <span style="color:#FF0000"
id="msg"> </span></td>
<td width="8%"> </td>
</tr>
</table>
</td>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -