【高分求解】:ASP如何获取SELECT下所有OPTION的值?
<selectname="select"><optionvalue="11">11</option><optionvalue="22">22</option><optio...
<select name="select">
<option value="11">11</option>
<option value="22">22</option>
<option value="33">33</option>
<option value="44">44</option>
<option value="55">55</option>
</select>
我想用ASP 获取这个SELECT中所有OPTION的值,有几个OPTION就在数据库里保存几条记录,但是request("select")只能获取被选中的那个OPTION,其他的就不能获取了,谢谢谁能帮忙解决下。
60分求解,公司急用,谢谢大家 展开
<option value="11">11</option>
<option value="22">22</option>
<option value="33">33</option>
<option value="44">44</option>
<option value="55">55</option>
</select>
我想用ASP 获取这个SELECT中所有OPTION的值,有几个OPTION就在数据库里保存几条记录,但是request("select")只能获取被选中的那个OPTION,其他的就不能获取了,谢谢谁能帮忙解决下。
60分求解,公司急用,谢谢大家 展开
4个回答
展开全部
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
function alt()
{
var s="";
for(i=0;i<=document.all("select1").length-1;i++)
{
var s=s+document.form1.select1.options(i).value+",";
}
alert(s);
}
</script>
</head>
<body>
<form name="form1" method="post">
<select name="select1" onchange="alt()">
<option value="11">11</option>
<option value="22">22</option>
<option value="33">33</option>
<option value="44">44</option>
<option value="55">55</option>
</select>
</form>
</body>
</html>
我帮你把value用","分开了,然后你可以用javascript打开一个新窗口,传递的参数用s就可以了,我就不说了
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
function alt()
{
var s="";
for(i=0;i<=document.all("select1").length-1;i++)
{
var s=s+document.form1.select1.options(i).value+",";
}
alert(s);
}
</script>
</head>
<body>
<form name="form1" method="post">
<select name="select1" onchange="alt()">
<option value="11">11</option>
<option value="22">22</option>
<option value="33">33</option>
<option value="44">44</option>
<option value="55">55</option>
</select>
</form>
</body>
</html>
我帮你把value用","分开了,然后你可以用javascript打开一个新窗口,传递的参数用s就可以了,我就不说了
展开全部
提交表名称不一样,就可以获取啦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以在提交表单的 时候用js将select 值赋给一个隐藏域, 然后request("隐藏域")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.document.formName.select.options.length
2.document.formName.select.options[document.formName.select.selectedIndex].text//终级用户
如果你要用asp调用,就加一个隐藏域,比如shu,在这里加一句<select name="select" onchang="document.formName.shu.value=document.formName.select.options.length">
要更详细的值,道理一样,或者你可以做一个javascript
2.document.formName.select.options[document.formName.select.selectedIndex].text//终级用户
如果你要用asp调用,就加一个隐藏域,比如shu,在这里加一句<select name="select" onchang="document.formName.shu.value=document.formName.select.options.length">
要更详细的值,道理一样,或者你可以做一个javascript
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询