ASP新手求助啊!半小时内救我!

.提供一个表单,处理方式为:POST,“姓名”文本域名为:tname,”性别”文本域名为sex(含男man、女woman两个值),“出生地”文本域名为:add。编写用于处... . 提供一个表单 , 处理方式为:POST ,“ 姓名 ”文本域名为:tname,”性别”文本域名为sex(含男 man、女woman两个值),“出生地”文本域名为:add。编写用于处理ASP程序,程序能完成如下功能:
1,当用户什么女没有输入就点“确定”时,页面显示:对不起,你忘记了输入你的姓名。
2,当用户正常的输入三个内容后,页面显示:欢迎你!某某同学(显示你的姓名)。
求助啊!实训不过比不了业啊!
展开
 我来答
缓步莫迟疑C
2011-10-20 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6537万
展开全部
<%
If Request.QueryString("action")="ok" Then
Response.Write "欢迎你!" & Request.Form("tname") & "同学。"
Else%>
<form method="POST" action="?action=ok" onsubmit="javascript:return chkfrm(this);">
姓名:<input type="text" name="tname" value=""><br>
性别:<input type="radio" name="sex" value="man" CHECKED>男  <input type="radio" name="sex" value="woman">女<br>
出生地:<input type="text" name="add" value=""><br>
<input type="submit" value="确定">
</form>
<script language="javascript" type="text/javascript">
function chkfrm(o){
if(o.tname.value==''){
alert('对不起,你忘记了输入你的姓名。');
return false;
}
}
</script><%
End If%>

该不该帮你呢? 帮你会不会是害了你呢?
上面那个是JS验证的,又看了一下题,好像题目是要后台验证页面提示的,用下面的

<%
If Request.QueryString("action")="ok" Then
If Request.Form("tname")="" Then
Response.Write "对不起,你忘记了输入你的姓名。<a href=""?"">[返回]</a>"
Else
Response.Write "欢迎你!" & Request.Form("tname") & "同学。"
End If
Else%>
<form method="POST" action="?action=ok">
姓名:<input type="text" name="tname"><br>
性别:<input type="radio" name="sex" value="man" CHECKED>男  <input type="radio" name="sex" value="woman">女<br>
出生地:<input type="text" name="add"><br>
<input type="submit" value="确定">
</form><%
End If%>
AiPPT
2024-09-19 广告
作为北京饼干科技有限公司的工作人员,关于AIPPT免费生成PPT的功能,我可以简要介绍如下:AIPPT是一款基于人工智能技术的PPT制作工具,它为用户提供了免费生成PPT的便捷服务。用户只需简单输入PPT的主题或内容大纲,AIPPT便能智能... 点击进入详情页
本回答由AiPPT提供
百度网友15d18cd
2011-10-20 · TA获得超过1132个赞
知道答主
回答量:103
采纳率:0%
帮助的人:53.2万
展开全部
<%
if request("submit")="ok" then
tname=request("tname")
sex=request("sex")
add=request("add")
'以下判断得到的数据,并弹出网页对话框的提示
if len(tname)>0 then
response.Write("<script>")
response.Write("alert(""对不起,你忘记了输入你的姓名!"");history.back();")
response.Write("</script>")
response.end()
end if
if len(ltname)>0 then
response.Write("<script>")
response.Write("alert(""欢迎你!"& tname&"同学!"");history.back();")
response.Write("</script>")
response.end()
end if

'以下判断得到的数据,并在网页中写出来的提示
if len(tname)>0 then
response.Write("对不起,你忘记了输入你的姓名!")
response.end()
end if
if len(ltname)>0 then
response.Write("欢迎你!"& tname &" 同学!")
response.end()
end if

end if
%>

<form method="POST" action="?submit=ok" >
姓名:<input type="text" name="tname" value=""><br>
性别:<select name="sex" size="5">
<option value="man">男</option>
<option value="woman">女</option>
</select><br>
出生地:<input type="text" name="add" value=""><br>
<input type="submit" value="确定">
</form>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式