asp 要取所有值而不是选定值

来源:百度知道 编辑:UC知道 时间:2024/04/29 06:55:47
<SELECT NAME="aa" OnChange="gg.value=this.options[selectedIndex].value" multiple size="8">
<option value="">请选择查找的类别</option>
<option value="1">日志</option>
<option value="2">电影</option>
<option value="3">音乐</option>
<option value="4">用户</option>
</SELECT>
-----------------------------------

<% checks=split(request("aa"),",")
for i = 0 to ubound(checks)
response.write checks(i)
next
%>
选中哪条后显示哪条,全种选种后均可取到以逗号结尾的value值!
但我想取aa所有的值,而不是选取中的值,均怎么取,这个表格只是举例,实际我并不知道表中的值,所以不能以全部选中代替,我实际取的值也是从其他表传过来的,所以不能选中!请指点!
取aa所有值而不是选中值,应该是用js将值存到一个隐藏域中,代码该怎么写!谢谢
服务器端怎么接收呀!!我取不到呀!
谢谢呀!

1.asp

<FORM name="form" action="2.asp" method="post">
<input type="hidden" id="gg" name="gg" />
<SELECT NAME="aa" multiple size="8">
<option value="0">请选择查找的类别</option>
<option value="1">日志</option>
<option value="2">电影</option>
<option value="3">音乐</option>
<option value="4">用户</option>
</SELECT>
<script language="javascript">
with(document.forms[0]){
for(var i=0;i<aa.options.length;i++){gg.value += (',' + aa.options[i].value);}
gg.value=gg.value.substring(1);
}
</script>
<input type="submit" name="Submit" value="提交">
</FORM>

2.asp

<%
Response.Write "以选选项:"