asp一个简单的语句怎么写

一个下拉表单(有2个选项一和二)if选择一then提交到页面a.aspelse提交到页面b.asp-=================谢谢一楼和二楼的回答啊。。。。不过没... 一个下拉表单(有2个选项一和二)
if
选择一
then
提交到页面a.asp
else
提交到页面b.asp
-=================
谢谢一楼和二楼的回答啊。 。。。 不过没回答到重点啊。。。

三楼是学.net的吧。。 你的思路就是我想要的。。可惜你给的代码 。。我在asp里面运行不了。。没反应咯~
=================
谢谢四楼的回答啊 。。 但是那样运行页面直接转到相应的页面去了。。 而我要的是 表单提交的数据传递到相应的页面处理
==========
<body>
<form action=" " method="post">
<select name="key">
<option name="option1" value="1">1</option>
<option name="option1" value="2">2</option>
</select>
<label>
<input name="textarea" type="text" value="" />
</label>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</form>
</body>
</html>
看上面那个代码。。。 我的意思就是 如果选择1的话 action值应该是"a.sp"如果选择是2的话 action就应该是"b.asp" 就是这的判断语句怎么写?
==================
谢谢五楼的回答。。。 你的那个代码有点问题。。 按照你的那个运行页面的话。。 提交的值是"b.asp"(而且默认1 按 提交没有反应) 而我要提交的是 input里面输入的值
展开
 我来答
茂烟f
2009-03-30 · TA获得超过329个赞
知道小有建树答主
回答量:666
采纳率:0%
帮助的人:658万
展开全部
直接用js嘛
<body>
<form action="" method="post" name="form1">
<select name="key" onchange="javascript:form1.action=this.options[this.selectedIndex].value">
<option name="option1" value="a.asp" >1</option>
<option name="option2" value="b.asp" >2</option>
</select>
<label>
<input name="textarea" type="text" value="" />
</label>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</form>
</body>
</html>
------------------------------------------
给action 添加默认值 action="a.asp" 这样就可以了啊

在接收值的地方用 request("textarea") 就能获取到提交的文本框的值了呀
站长信鸽
2009-03-30
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
写清楚点,你要问哪个地方?
是 提交到页面a.asp,或b.asp 的语句吗?
这样写Response.Redirect("相对路径下的/A.ASP")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骑猪会悟空
2009-03-30 · TA获得超过144个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:169万
展开全部
你可以在另外一个页面的到下拉菜单的值
再去做判断 提交到拿个页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蹈映炜P
2009-03-30
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
给你个例子:
放在HEAD里
<script language="javascript">
function selectOne(obj)
{
var result = obj.options[obj.selectedIndex].innerHTML;
alert(result);
if(result == "abc")
{
window.location.href='abc.aspx';
}
else
{
window.location.href='def.aspx';
}
}
</script>
放在BODY里
<SELECT id="selectPage" style="Z-INDEX: 101; LEFT: 312px; WIDTH: 168px; POSITION: absolute; TOP: 168px" onchange="selectOne(this)">
<OPTION selected></OPTION>
<option>abc</option>
<option>efg</option>
</SELECT></FONT>

在工程里建两个界面,命名abc和def。应该可以实现功能了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yxbbbs
2009-03-30 · TA获得超过1081个赞
知道答主
回答量:215
采纳率:0%
帮助的人:123万
展开全部
<select name="yourselectname">
<option name="option1" value="1">1</option>
<option name="option1" value="2">2</option>
</select>
dim yourselectname
yourselectname=Request.Form("yourselectname")
if yourselectname="1" then
response.Redirect("a.asp")
else
response.Redirect("b.asp")
end if
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式