ASP初学者的提问???请高手帮忙!!!

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:49:04
有一ASP文件:4-1.asp代码如下:
<html>
<body>
<p> </p>
<form action="4-2.asp" method="post">
<p>输入姓名:"
<input type="text" name="tname">
</p>
<p>请输入你的性别:
<select name="sex">
<option value="man">男
<option value="woman">女
</select>
</p>
<p>
是接收输入者的姓名和姓别,处理程序是:4-2.asp,代码如下:
<% @language="vbscript" %>
<%
if request.form("tname") <> "" then
dim strname,strsex
strname=request.form("tname")
strsex=request.form("sex")
if strsex="man" then
response.write("欢迎您,"+strname+"先生!")
else
response.write("欢迎您,"+strname+"女士!")
end if
el

<% @language="vbscript" %>这句错误,@和language之间必须有一个空格,其次你好象忘了写<input type="sumbit" value="提交">

在4-1.asp中你没有忘记写<input type="submit" value="提交">

修改一:4-1.asp
在<p> 后加上
<input type="submit" value="提交">
</form>

修改二:4-2.asp
可以去掉第一行
<% @language="vbscript" %>

把4-1.asp改成这个就可以了
<form action="4-2.asp" method="post">
<p>输入姓名:
<input type="text" name="tname">
</p>
<p>请输入你的性别:
<select name="sex">
<option value="man">男</option>
<option value="woman">女</option>
</select>
</p>
<p>
<label>
<input type="submit" name="Submit" value="提交">
</label>
</