| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 688 人关注过本帖
标题:[求助]为什么我的验证代码没起作用?
取消只看楼主 加入收藏
zln
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-1-6
收藏
 问题点数:0 回复次数:6 
[求助]为什么我的验证代码没起作用?

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" type="text/css" href="Css.css">
<title>新用户注册页面</title>
</head>

<body>
<script language="javascript">
<!--
function checkData()
{
var tijiandanhao = document.addNew.txt_Tijiandanhao.value;
var userName= document.addNew.txt_UserName.value
var userPass = document.addNew.txt_UserPass.value;
var userPass2 = document.addNew.txt_UserPass2.value;
var userSex= document.addNew.txt_UserSex.value;
var userBirth= document.addNew.txt_UserBirth.value;


if(tijiandanhao.length == 0)
{
alert("工资单号不能为空!");
document.addNew.txt_Tijiandanhao.focus();
return false;
}
if(userName.length == 0)
{
alert("姓名不能为空!");
document.addNew.txt_UserName.focus();
return false;
}

if(userPass.length == 0)
{
alert("用户密码不能为空!");
document.addNew.txt_UserPass.focus();
return false;
}


if(userPass2.length == 0)
{
alert("用户确认密码不能为空!");
document.addNew.txt_UserPass2.focus();
return false;
}

if(userPass2 != userPass )
{
alert("用户两次密码输入不一致!");
document.addNew.txt_UserPass2.focus();
return false;
}
if(userSex.length == 0)
{
alert("用户性别不能为空!");
document.addNew.txt_UserSex.focus();
return false;
}

if(userBirth.length == 0)
{
alert("用户出生日期不能为空!");
document.addNew.txt_UserBirth.focus();
return false;
}

return true;
}
-->
</script>
用户仍然可以跳过验证进行添加!!!

搜索更多相关主题的帖子: 验证 代码 
2006-03-06 15:43
zln
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-1-6
收藏
得分:0 
是用的onSubmit="return checkData()"
2006-03-06 16:21
zln
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-1-6
收藏
得分:0 
<form action="addNewUser0.asp" method="post" name="addNew" id="addNew" onSubmit="return checkData()">
<table width="420" border="1" align="center" cellpadding="0" cellspacing="2" bordercolor="#FFFFFF" bgcolor="#CCCCCC">
<tr align="center" bgcolor="#FFFFFF">
<td height="35" colspan="2" bgcolor="#CCCCCC">用户个人信息注册</td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">工资单号:</td>
<td height="30"><input name="txt_Tijiandanhao" type="text" id="txt_Tijiandanhao">
*</td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">姓 名:</td>
<td height="30"><input name="txt_UserName" type="text" id="txt_UserName">
*</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="150" height="30" align="right">密 码:</td>
<td height="30"><input name="txt_UserPass" type="password" id="txt_UserPass">
*</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="150" height="30" align="right">确认密码:</td>
<td height="30"><input name="txt_UserPass2" type="password" id="txt_UserPass2">
*</td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">性别:</td>
<td height="30"><input name="txt_UserSex" type="text" id="txt_UserSex">
*</td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">出生日期:</td>
<td height="30"><input name="Byear" size="6" id="Byear">

<select name="Bmonth">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>

<select name="Bday">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
日*</td>

<tr bgcolor="#FFFFFF">
<td height="30" align="right">工作单位:</td>
<td height="30"><input name="txt_UserDepartment" type="text" id="txt_UserDepartment"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">电子邮箱:</td>
<td height="30"><input name="txt_UserEmail" type="text" id="txt_UserEmail"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right"><input name="Submit" type="submit" id="addnew" value="提 交"></td>
<td height="30">&nbsp;</td>
</tr>
</table>
<p>&nbsp;</p>
</form>
</body>
</html>
以上是表单的代码
2006-03-06 17:32
zln
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-1-6
收藏
得分:0 
[求助]麻烦再帮我看看吧
我修改了onsubmit为onclick,但还是不对呢?
2006-03-09 10:06
zln
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-1-6
收藏
得分:0 
[求助]而且也将UserBirth的属性设置为非txt
而且也将UserBirth的属性设置为非txt类型的
2006-03-09 10:07
zln
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-1-6
收藏
得分:0 
这是以前别人帮忙做的代码这个就行

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新用户注册页面</title>
</head>

<body>
<script language="javascript">
<!--
function checkData()
{
var userName = document.addNew.txt_UserName.value;
var userPass = document.addNew.txt_UserPass.value
var userPass2 = document.addNew.txt_UserPass2.value;
var userAge = document.addNew.txt_UserAge.value;

if(userName.length == 0)
{
alert("用户名不能为空!");
document.addNew.txt_UserName.focus();
return false;
}

if(userPass.length == 0)
{
alert("用户密码不能为空!");
document.addNew.txt_UserPass.focus();
return false;
}


if(userPass2.length == 0)
{
alert("用户确认密码不能为空!");
document.addNew.txt_UserPass2.focus();
return false;
}

if(userPass2 != userPass )
{
alert("用户两次密码输入不一致!");
document.addNew.txt_UserPass2.focus();
return false;
}

if(userAge.length == 0)
{
alert("用户年龄不能为空!");
document.addNew.txt_UserAge.focus();
return false;
}

return true;
}
-->
</script>
<form action="addNewUser.asp" method="post" name="addNew" id="addNew" onSubmit="return checkData()">
<p>&nbsp;</p>
<table width="420" border="1" align="center" cellpadding="0" cellspacing="2" bordercolor="#FFFFFF" bgcolor="#CCCCCC">
<tr align="center" bgcolor="#FFFFFF">
<td height="35" colspan="2" bgcolor="#CCCCCC">新用户注册</td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">用户名:</td>
<td height="30"><input name="txt_UserName" type="text" id="txt_UserName"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="150" height="30" align="right">密 码:</td>
<td height="30"><input name="txt_UserPass" type="password" id="txt_UserPass"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="150" height="30" align="right">确认密码:</td>
<td height="30"><input name="txt_UserPass2" type="password" id="txt_UserPass2"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="150" height="30" align="right">年 龄:</td>
<td height="30"><input name="txt_UserAge" type="text" id="txt_UserAge" size="6"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">性 别:</td>
<td height="30"><select name="txt_UserSex" id="txt_UserSex">
<option value="男">男</option>
<option value="女">女</option>
</select></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">工作部门:</td>
<td height="30"><input name="txt_UserClass" type="text" id="txt_UserClass" size="15"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right">电子邮箱:</td>
<td height="30"><input name="txt_UserEmail" type="text" id="txt_UserEmail"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="30" align="right"><input type="submit" name="Submit" value="提 交"></td>
<td height="30">&nbsp;</td>
</tr>
</table>
<p>&nbsp;</p>
</form>
</body>
</html>

2006-03-09 10:08
zln
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-1-6
收藏
得分:0 
[求助]版主我把验证码出错的代码写在贴子上了
麻烦可以帮忙看看不?
2006-03-09 10:09
快速回复:[求助]为什么我的验证代码没起作用?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017260 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved