asp问题 在线等~

来源:百度知道 编辑:UC知道 时间:2024/05/05 14:31:09
这段代码有些问题,请问该怎么改?
<%
response.write("你好,我知道你是"&request.form("name"))
if request.form("sex")="男" then
response.write(",并且你还是个帅哥~")
else
response.write(",并且你还是个美女~")
end if
%>
<form id="form1" name="form1" method="post" action="">
<label>
<input name="name" type="text" id="name" />
</label>
<label></label>
<p>
<label>
<input type="radio" name="sex" value="男" />
男</label>
<label>
<input type="radio" name="sex" value="女" />
女</label>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>

<%
if Request.ServerVariables("http_method")="POST" then
'这句代码是确定是否为提交
response.write("你好,我知道你是"&request.form("name"))
if request.form("sex")="男" then
response.write(",并且你还是个帅哥~")
else
response.write(",并且你还是个美女~")
end if
end if
%>
另外将男的选框改为:
<input type="radio" name="sex" value="男" checked>
为form里的action属性赋一个可用值