主题:  如何才能做到提交后哪个没填提示相应错误?

云中游

职务:普通成员
等级: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

可以这样做,



.................................