📄 register.htm
字号:
<HTML>
<HEAD>
<TITLE>用户注册</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<SCRIPT LANGUAGE="JavaScript">
<!--
function check()
{
if(register.NickName.value.length<1)
{
alert("昵称不能为空") ;
register.NickName.focus() ;
return false;
}
if(!validstr(register.NickName)) return false ;
if(register.Pass1.value.length<3)
{
alert("密码不能小于3位");
register.Pass1.focus() ;
return false;
}
if(register.Pass1.value != register.Passwd.value)
{
alert("您两次输入的密码不相同,请检查!") ;
register.Passwd.focus() ;
return false;
}
if(ValidEmail(register.Email.value)) // 判断邮件地址
{
alert("请输入有效的Email地址!") ;
register.Email.focus() ;
return false ;
}
if(register.OICQ.value.length > 12)
{
alert("OICQ号码有点太长了!") ;
register.Photo.focus() ;
return false ;
}
if(register.QUESTION.value.length <= 0 || register.ANSWER.value <= 0) // 判断密码提示问题及答案
{
if(confirm("不输入密码提示问题将无法使用密码找回功能,现在输入吗?"))
{
register.QUESTION.focus() ;
return false ;
}
}
if(register.Photo.value.length > 60)
{
alert("照片路径太长!") ;
register.Photo.focus() ;
return false ;
}
if(register.Resume.value.length > 100)
{
alert("简介太多了点吧!") ;
register.Resume.focus() ;
return false ;
}
register.NickName.focus();
return true;
}
function validstr(str)
{
var s,i,j;
if (str.value.length <1)
{
alert("请输入您的大名,名字不能为空!");
str.focus();
return false;
}
s=" +=|'#&<>%*`^/\\\";,.";
str1=str.value.toString();
for (i=0; i<str1.length; i++)
{
for(j=0;j<s.length;j++)
{
if (str1.charAt(i) == s.charAt(j))
{
alert("名字中不能包含特殊字符: +=|'#&<>%*`^/\\\";,.空格");
str.focus();
return false;
}
}
}
return true;
}
function ValidEmail(item){
var etext
var elen
var i
var aa
etext=item
elen=etext.length
if (elen<5)
return true;
i= etext.indexOf("@",0)
if (i==0 || i==-1 || i==elen-1)
return true;
else
{if (etext.indexOf("@",i+1)!=-1)
return true;}
if (etext.indexOf("..",i+1)!=-1)
return true;
i=etext.indexOf(".",0)
if (i==0 || i==-1 || etext.charAt(elen-1)=='.')
return true;
if ( etext.charAt(0)=='-' || etext.charAt(elen-1)=='-')
return true;
if ( etext.charAt(0)=='_' || etext.charAt(elen-1)=='_')
return true;
for (i=0;i<=elen-1;i++)
{ aa=etext.charAt(i)
if (!((aa=='.') || (aa=='@') || (aa=='-') ||(aa=='_') || (aa>='0' && aa<='9') || (aa>='a' && aa<='z') || (aa>='A' && aa<='Z')))
return true;
}
return false;
}
//-->
</SCRIPT>
</HEAD>
<STYLE type=text/css>
td { font-family: "宋体"; font-size: 9pt}
body { font-family: "宋体"; font-size: 11pt; line-height: 15pt}
.title { font-family: "宋体"; font-size: 11pt}
A {text-decoration: none; font-family: "宋体"}
A:hover {text-decoration: underline; color: #FF0000; font-family: "宋体"}
</style>
<BODY bgcolor="#EEEEFF" LANGUAGE="JavaScript">
<div align=center>
<TABLE border="1" width="250">
<FORM action="/cmd?Register" method="POST" name="register" onsubmit="return check();">
<TR><TD align="center" class="title">
<font color=red>注册聊天室昵称</font>
</TD></TR>
<TR><TD>
呢 称: <INPUT type="text" name="NickName" maxlength="20" value=""> *
</TD></TR>
<TR><TD>
密 码: <INPUT type="password" name="Pass1" maxlength="20" value=""> *
</TD></TR>
<TR><TD>
确 认: <INPUT type="password" name="Passwd" maxlength="20"> *
</TD></TR>
<TR><TD>
真实性别: <INPUT type="radio" id="sex0" value="girl" name="sex" checked>女 <INPUT type="radio" id="sex1" value="boy" name="sex">男 <INPUT id="sex2" type="radio" value="private" name="sex">保密 *
</TD></TR>
<TR><TD>
邮件地址: <INPUT type="text" name="Email" value="@">
</TD></TR>
<TR><TD>
照片路径<BR>
<input type="text" name="Photo" size=30 value="http://chat.cbbn.net/photo.jpg">
</TD></TR>
<TR><TD>
个人简介 / 爱好兴趣 (方便网友查询)<BR>
<input type="text" name="Resume" value="这家伙很懒,居然什么都没留下。" size=200>
</TD></TR>
<TR><TD align="center">
<INPUT type="submit" value="开始注册" name=submit1>
<INPUT type="button" value="关闭窗口" name=button1 onclick="window.close();">
</TD></TR>
</TABLE>
</div>
</FORM>
<script language="JavaScript">
if(register.Pass1.value.length < 1)
register.NickName.focus();
else
register.Passwd.focus();
var strsex = "" ;
if(strsex == "0") register.sex0.click() ;
else if(strsex == "1") register.sex1.click() ;
else register.sex2.click() ;
</script>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -