asp表单数值在一个页面传递

页面名称:A.asp?id=1这个页面有一个表单<formaction="A.asp?id=1&acction=result"method="post"name="for... 页面名称: A.asp?id=1
这个页面有一个表单
<form action="A.asp?id=1&acction=result" method="post" name="form1">
<select name="select">
<option value="1" name="type" id="type">第一选项</option>
<option value="2" name="type" id="type">第二选项</option>
</select>
<input name="" type="button" value="提交" />
</form>
我要实现的效果就是:
打开页面的时候只显示表单的部分,提交后页面地址变成A.asp?id=1&acction=result 并显示获得从表单传过来的值,而表单不显示
展开
 我来答
tz6060996
2009-05-31 · TA获得超过2282个赞
知道大有可为答主
回答量:1171
采纳率:100%
帮助的人:1615万
展开全部
简单!新建一个ASP页面,名称叫 A.asp
在<body></body>中间加入:
<%
Response.Write(Trim(Request.QueryString("ID")))
Response.Write(Trim(Request.QueryString("result")))
%>

如果要更简单点,把上述代码改成:
<%
Response.Write(Request("ID"))
Response.Write(Request("result"))
%>
百度网友e8439519e
2009-05-31 · TA获得超过113个赞
知道答主
回答量:94
采纳率:0%
帮助的人:0
展开全部
<%
if trim(request.querystring("id"))="" then
%>
<form action="A.asp?id=1&acction=result" method="post" name="form1">
<select name="select">
<option value="1" name="type" id="type">第一选项</option>
<option value="2" name="type" id="type">第二选项</option>
</select>
<input name="" type="button" value="提交" />
</form>
<%
elseif trim(request.querystring("id"))<>"" and trim(request.querystring("acction"))="result" then
response.write request.form '返回表单全部内容
end if
%>

或者

<%
if trim(request.querystring("id"))<>"" and trim(request.querystring("acction"))="result" then
response.write request.form '返回表单全部内容
else
%>
<form action="A.asp?id=1&acction=result" method="post" name="form1">
<select name="select">
<option value="1" name="type" id="type">第一选项</option>
<option value="2" name="type" id="type">第二选项</option>
</select>
<input name="" type="button" value="提交" />
</form>
<%
end if
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式