ASP中 select列表框选择不同内容,执行不同的行为怎么办

<formname="query_member"method="post"action=""><inputname="Member_Text"type="text"id=... <form name="query_member" method="post" action="">
<input name="Member_Text" type="text" id="Member_Text" size="30" checked="checked">

<%
dim Member_Text
Member_Text=trim( request.Form( "Member_Text" ) )
%>

<select style = "background-color: rgb(210,232,255)" name="selectwhat">
<option selected="selected">会员查询</option>
<option value="<% =Member_Text %>">会员账号</option>
<option value="<% =Member_Text %>">会员姓名</option>
</select>
<input type="submit" value="查询" name="B1" onClick="return validate(document.query_member)" id="B1">
</form>

eg:
当我选择 会员账号 输入要查询的内容时
点击 查询 时
执行"Search_MemberID.asp"

当我选择 会员姓名 输入要查询的内容时
点击 查询 时
执行"Search_MemberName.asp"

怎么弄啦~~请大家帮帮忙,谢谢了。
展开
 我来答
leetao7696
2008-08-17 · 超过82用户采纳过TA的回答
知道小有建树答主
回答量:212
采纳率:100%
帮助的人:140万
展开全部
其实你的这个问题说白了是ASP 的经典问题:
也就是同一表单提交到多个不同的页面.\\

<script>
function TwoSubmit(){
if (document.query_member.selectwhat.value=="a1"){
form.action = "Search_MemberID.asp";
}else{
form.action = "Search_MemberName.asp";
}
form.submit();
}
</script>
<input type="button" value="提交" onclick="TwoSubmit()">

具体内容你再细化一下.
suozi100
2008-08-16
知道答主
回答量:52
采纳率:0%
帮助的人:0
展开全部
可以这样做的吗?
我还不知道呢.
不过你可以把它当一个参数传到一个页面上,然后再安参数查询.
这是我的想法,你看能不能用.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式