|
主题: 如何才能做到提交后哪个没填提示相应错误?
|
云中游
职务:普通成员
等级:2
金币:1.0
发贴:397
|
#12002/1/16 22:01:32
一个insert.asp的页面是填写会员资料,当资料填写完成后提交还是这个insert.asp这个页面,用来判断如果资料没填写进行提示,我想当“类型代码”或“资料标题”款填时出现提示,可不知为什么一进入insert.asp这个页面就会显示着“错误提示 —— 抱歉,类型代码未输入!”这句话,如何才能做到进入这个页面时不会显示这个判断语句,只有当提交后如果哪个没填写,就显示相应的错误,请指教? <%if request.form("zl_id1")="" then%>错误提示 —— 抱歉,类型代码未输入! <%else%><%if request.form("zl_title")="" then%>错误提示 —— 抱歉,资料标题未输入! <%end if%><%end if%>
|
5D荣誉斑竹
职务:普通成员
等级:2
金币:1.0
发贴:343
|
#22002/1/16 22:13:21
一进入页面的时候,表单中的zl_id1字段当然是空的,所以理所当然的将你的错误提示显示出来了。 其实,只要增加一个隐藏字段,假定是inser=“yes”,只要用你的方法来判断这个值就可以了。这时候得到的才是提交后的情况
<% if request.form("insert")="yes" then if trim(request.form("zl_id1"))="" or trim(request.form("zl_title"))="" then response.write("sorry,you have some item empty!") response.end end if end if %>
编辑历史:[这消息被wincheer编辑过(编辑时间2002-01-16 22:14:55)]
|
云中游
职务:普通成员
等级:2
金币:1.0
发贴:397
|
#32002/1/16 22:58:47
谢谢,我终于明白了
|
5D荣誉斑竹
职务:普通成员
等级:2
金币:1.0
发贴:343
|
#42002/1/16 23:20:44
对于你的问题,我总是乐于尽力。因为,你的感谢让我感觉很温暖
|
wowomo
职务:普通成员
等级:1
金币:1.0
发贴:309
|
#52002/1/16 23:36:57
haha,斑竹是好人
|
云中游
职务:普通成员
等级:2
金币:1.0
发贴:397
|
#62002/1/17 9:56:13
我同意,斑竹的能力确实高,我从心底里佩服
|
云中游
职务:普通成员
等级:2
金币:1.0
发贴:397
|
#72002/1/17 13:43:59
不好意思啊,好像不行啊,这段代码在未提交前果然不会出现字了,可是问题是提交以后也不会显示了,真奇怪,请问是怎么回事啊?还有一个问题就是,等提交以后输入的填写的所有字段内容都没有了,这是怎么回事啊?
|
vickie117
职务:普通成员
等级:1
金币:0.0
发贴:2
|
#82002/1/17 14:15:42
可以这样做,
|