主题:菜鸟请教注册验证的问题.请老鸟指教(已经搞定,封贴)
最近做了一个注册验证.可是运行却没有任何反应.也不知道错在哪里.巨郁闷啊.
请老鸟给指点一下究竟错在什么地方了.
谢谢.[em7]
<html>
<head>
<script language="javascript">
function check()
{
if(document.myform.idname.value==""||isNaN(document.myform.idname.value))
{
alert("ID号码输入错误");
document.myform.idname.value.focus();
return false;
}
if((document.myform.code.value.length<6)||(document.myform.code.value==""))
{
alert("请输入至少6个位数的密码");
document.myform.code.focus();
return false;
}
if(document.myform.code1.value!=document.myform.code.value)
{
alert("两次密码输入不一致");
document.myform.code1.focus();
return false;
}
var cemail = document.myform.email.value.indexOf("@");
if(cemail==-1)
{
alert("请输入有效EMAIL");
document.myform.email.focus();
return false;
}
if(document.myform.gender[0].checked==false && document.myform.gender[1].checked==false)
{
alert("请指定性别");
return false;
}
if(document.myform.checkbox1.checked!=ture&&document.myform.checkbox2.checked!=ture&&document.myform.checkbox3.checked!=ture)
{
alert("请选择上网方式");
return false;
}
}
</script>
<style type="text/css">
<!--
.style2 {
font-size: 24px;
color: #FF9900;
}
-->
</style>
</head>
<body>
<form name="myform" method="post" onsubmit=return check()>
<p> </p>
<p align="center" class="style2">注册页面</p>
<p align="left" class="style1"> </p>
<p align="center" class="style1"> </p>
<p align="left" class="style2"> </p>
<p>请输入ID号码:
<input name="idname" type="text" value="" size="22" maxlength="25" >
</p>
<p>请输入登陆密码:
<input type="password" name="code" value="" >
</p>
<p>请确认登陆密码:
<input type="password" name="code1" value="" >
</p>
<p>请输入您的邮箱:
<input type="text" name="email" >
</p>
<p>请选择你所在的地区:
<select>
<option value="1" selected>青岛</option>
<option value="2">天津</option>
<option value="3">贵州</option>
</select>
</p>
<p>请选择你的性别:
<input type="radio" name="gender" value="男" >
男
<input type="radio" name="gender" value="女">
女 </p>
<p>请选择你的注册等级:
<input type="radio" name="radiobutton" value="gly">
管理员
<input type="radio" name="radiobutton" value="bz">
斑竹
<input type="radio" name="radiobutton" value="wy" checked>
网友</p>
<p>请选择您经常的上网方式:
<input type="checkbox" name="checkbox1" value="checkbox">
在家里上网
<input type="checkbox" name="checkbox2" value="checkbox">
在单位上网
<input type="checkbox" name="checkbox3" value="checkbox">
在网吧上网
</p>
<p align="left">
<input type="reset" name="Submit" value="重置">
<input type="submit" name="Submit" value="提交">
</p>
<p> </p>
<p align="center" class="style2"> </p>
<p align="center" class="style2"> </p>
<p align="center" class="style2"> </p>
<p align="center" class="style2"> </p>
</form>
</body>
</html>
请老鸟给指点一下究竟错在什么地方了.
谢谢.[em7]
<html>
<head>
<script language="javascript">
function check()
{
if(document.myform.idname.value==""||isNaN(document.myform.idname.value))
{
alert("ID号码输入错误");
document.myform.idname.value.focus();
return false;
}
if((document.myform.code.value.length<6)||(document.myform.code.value==""))
{
alert("请输入至少6个位数的密码");
document.myform.code.focus();
return false;
}
if(document.myform.code1.value!=document.myform.code.value)
{
alert("两次密码输入不一致");
document.myform.code1.focus();
return false;
}
var cemail = document.myform.email.value.indexOf("@");
if(cemail==-1)
{
alert("请输入有效EMAIL");
document.myform.email.focus();
return false;
}
if(document.myform.gender[0].checked==false && document.myform.gender[1].checked==false)
{
alert("请指定性别");
return false;
}
if(document.myform.checkbox1.checked!=ture&&document.myform.checkbox2.checked!=ture&&document.myform.checkbox3.checked!=ture)
{
alert("请选择上网方式");
return false;
}
}
</script>
<style type="text/css">
<!--
.style2 {
font-size: 24px;
color: #FF9900;
}
-->
</style>
</head>
<body>
<form name="myform" method="post" onsubmit=return check()>
<p> </p>
<p align="center" class="style2">注册页面</p>
<p align="left" class="style1"> </p>
<p align="center" class="style1"> </p>
<p align="left" class="style2"> </p>
<p>请输入ID号码:
<input name="idname" type="text" value="" size="22" maxlength="25" >
</p>
<p>请输入登陆密码:
<input type="password" name="code" value="" >
</p>
<p>请确认登陆密码:
<input type="password" name="code1" value="" >
</p>
<p>请输入您的邮箱:
<input type="text" name="email" >
</p>
<p>请选择你所在的地区:
<select>
<option value="1" selected>青岛</option>
<option value="2">天津</option>
<option value="3">贵州</option>
</select>
</p>
<p>请选择你的性别:
<input type="radio" name="gender" value="男" >
男
<input type="radio" name="gender" value="女">
女 </p>
<p>请选择你的注册等级:
<input type="radio" name="radiobutton" value="gly">
管理员
<input type="radio" name="radiobutton" value="bz">
斑竹
<input type="radio" name="radiobutton" value="wy" checked>
网友</p>
<p>请选择您经常的上网方式:
<input type="checkbox" name="checkbox1" value="checkbox">
在家里上网
<input type="checkbox" name="checkbox2" value="checkbox">
在单位上网
<input type="checkbox" name="checkbox3" value="checkbox">
在网吧上网
</p>
<p align="left">
<input type="reset" name="Submit" value="重置">
<input type="submit" name="Submit" value="提交">
</p>
<p> </p>
<p align="center" class="style2"> </p>
<p align="center" class="style2"> </p>
<p align="center" class="style2"> </p>
<p align="center" class="style2"> </p>
</form>
</body>
</html>

您所在位置: