javascript判断注册信息问题

huasheng724 2010-09-22 05:22:59
我的javascript判断后,弹出窗口了,点击窗口的确定后却出现注册成功了。。。。也就是说,我的window.focus()没起到作用,为什么会这样,我纳闷了,代码应该没错啊(刚开始还可以,后面几次测试就出现上面的问题了,我代码没改。)
求高手帮帮忙~~~!

关键代码:
<form action="zhuce3.jsp" method="post" name="ADDUser" >
<tbody>
<tr>
<td bgcolor="#FFFFFF" height="20" colspan="2"><span class="STYLE11">必填资料</span></td>
</tr>
<tr>
<td height="28" width="310"><span class="STYLE11"><strong>登录帐号(最少4位,最多16位):</strong><br />

可使用数字、字母、中文,禁用特殊符号</span></td>
<td height="28" width="297"><span class="STYLE11">
<input value="" maxlength="16" size="25" name="username" value=""/>
<input name="button" type="button" value="检测用户名" />
</span></td>
</tr>
<tr>
<td height="28"><span class="STYLE11"><strong>密码(最少6位,最多16位):<br />
</strong>请输入数字或大、小写字母作为密码</span></td>
<td height="28" width="297"><input name="pw1" type="password" value="" size="25" maxlength="16" value=""/></td>
</tr>
<tr>
<td height="20"><span class="STYLE11"><strong>重复密码:<br />
</strong></span></td>
<td height="20" width="297"><input name="pw2" type="password" value="" size="25" maxlength="16" value=""/> </td>
</tr>
<tr>
<td height="28"><span class="STYLE11"><strong>电子邮箱:<br />
</strong>请输入有效的邮件地址</span></td>
<td height="28" width="297"><input name="email" size="25" maxlength="50" value=""/> </td>
</tr>

<tr>
<td height="28"><span class="STYLE11"><strong>真实姓名:<br />
</strong>你的真实姓名,请如实填写</span></td>
<td height="28" width="297"><input name="realname" size="25" maxlength="50" value=""/> </td>
</tr>


<tr>
<td bgcolor="#FFFFFF" height="16" colspan="2"><span class="STYLE11">选填资料</span></td>
</tr>

<tr>
<td height="20"><span class="STYLE11"><strong>移动电话:</strong><br />
</span></td>
<td height="20" width="297"><input name="phone" size="25" maxlength="20" value=""/> </td>
</tr>
<tr>
<td height="20"><p class="STYLE11"><strong>密码提示问题:</strong> </p>
<p class="STYLE11">通过密码提示问题可以在忘记密码的情况下修改您的密码<br />
</p></td>
<td height="20" width="297"><input name="pwd_problem" size="25" maxlength="11" value=""/> </td>
</tr>
<tr>
<td height="20"><span class="STYLE11"><strong>密码提示问题答案:</strong><br />
</span></td>
<td height="20" width="297"><input name="pwd_answer" size="25" maxlength="15" value=""/> </td>
</tr>


<tr>
<td height="20"><span class="STYLE11"><strong>省份:</strong></span></td>
<td height="20" width="297"><input name="province" size="25" maxlength="20" value=""/> </td>
</tr>

<tr>
<td height="24"><span class="STYLE13"><span class="STYLE11"><strong>性别:</strong></span><br />
</span></td>
<td height="24" width="297"><span class="STYLE13">
<input value="1" checked="checked" type="radio" name="gender" />

<input value="0" type="radio" name="gender" />
女</span></td>
</tr>

<tr>
<td height="97" bordercolor="#FFFFFF"><span class="STYLE11"><strong>其它说明:</strong><br />

您的其它备忘说明、要求等</span></td>
<td height="97" bordercolor="#FFFFFF"><span class="STYLE13">
<textarea rows="8" cols="40" name="others" value=""></textarea>
</span></td>
</tr>
<tr>
<td height="80" colspan="2" align="left" bordercolor="#FFFFFF"><div align="left">
<table border="0" cellspacing="0" cellpadding="0" width="661" background="images/small/regbg2.gif" align="center">
<tbody>
<tr>
<td bgcolor="#ffffff" height="37" valign="center" width="668"><span class="STYLE11">· 请仔细阅读并接受本站用户注册和服务条款<br />
· 请点击“我同意”继续</span><br />
<br /></td>
</tr>
<tr>
<td width="668" height="108" align="left" valign="top" background="images/small/regbg2.gif"><div align="center">
<textarea rows="6" cols="92" name="textarea">  欢迎您注册为本站会员,您在访问本站(含论坛)时,请您自觉遵守以下条款。 一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播下列信息:?   (一)煽动抗拒、破坏宪法和法律、行政法规实施的;   (二)煽动颠覆国家政权,推翻社会主义制度的;   (三)煽动分裂国家、破坏国家统一的;   (四)煽动民族仇恨、民族歧视,破坏民族团结的;   (五)捏造或者歪曲事实,散布谣言,扰乱社会秩序的;   (六)宣扬封建迷信、淫秽、色情、赌博、暴力、凶杀、恐怖、教唆犯罪的;   (七)公然侮辱他人或者捏造事实诽谤他人的,或者进行其他恶意攻击的;   (八)损害国家机关信誉的;   (九)其他违反宪法和法律行政法规的;   (十)进行商业广告行为的。 二、互相尊重,对自己的言论和行为负责。 </textarea>
</div></td>
</tr>
<tr>
<td width="668" height="13" align="center"><input value="我填好了,现在注册" type="submit" name="ok" onclick="sub()" />
<input value="不行,还是重写吧" type="reset" name="Reset" /></td>
</tr>
</tbody>
</table>
</div></td>
</tr>
<script language="javascript">
function sub()
{
if(document.ADDUser.username.value=="")
{
window.alert("请填写你的登录名!");
window.ADDUser.username.focus();
return false;
}
if(document.ADDUser.realname.value=="")
{
window.alert("请填写你的真名!");
window.ADDUser.realname.focus();
return false;
}

if(document.ADDUser.email.value=="")
{
window.alert("请填写你的E_mail!");
window.ADDUser.email.focus();
return false;
}
if(document.ADDUser.pw1.value=="")
{
window.alert("请填写密码!");
window.ADDUser.pw1.focus();
return false;
}
if(document.ADDUser.pw1.value!=document.ADDUser.pw2.value)
{
window.alert("请验证密码!");
window.ADDUser.pw2.focus();
return false;
}
document.ADDUser.submit();
}
</script>

...全文
38 1 点赞 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
funfun5433 2010-09-22

<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript" language="javascript">
function kk()
{
if(document.funfun.username.value=="")
{
alert("111");
document.funfun.username.focus();
return false;
}
else{

document.funfun.submit();
}

}
</script>
</HEAD>

<BODY>
<form action="b.php" method="post" name="funfun">

<input type="text" name="username" >
<input type="text" name="password">
<input type="button" value="tijiao" onclick="javascript:kk();">
</form>
</BODY>
</HTML>


把submit标签改成<input type="button" value="tijiao" onclick="javascript:kk();"> 验证之后document.form.submit()提交
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-22 05:22
社区公告
暂无公告