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

来源:百度知道 编辑:UC知道 时间:2024/05/04 11:25:44
<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"

当我选择 会员

其实你的这个问题说白了是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()">

具体内容你再细化一下.

可以这样做的吗?
我还不知道呢.
不过你可以把它当一个参数传到一个页面上,然后再安参数查询.
这是我的想法,你看能不能用.