request.getParameterValues('sel');
不可以吗?
不可以吗?
解决方案 »
- 菜鸟提问 ‘i’为空或不是对象 哪错了,求大神
- JS截取问题,麻烦高手帮帮忙,顶顶也可以
- 如何根据jsp列表中的一行的某一个数据改变改行的颜色
- 怎样阻止被别的窗口重定向?即禁用window.opener.oepn, window.opener.location等
- |zyciis| 为什么 onkeydown="SetFocus(event,'txtManagerPass')" 我的js无效
- 跪求一个论坛源代码,完整的,包含完整的数据库(SQL的最好),时间很紧张,希望各位高手帮助。。。
- 地圖問題--有興趣的近來
- jscript里如何把PHP里生成的数组当参数传递到jscript函数里?
- 如何用javascript让一个div显示3秒钟后自动隐藏啊?
- 怎样才能去掉close()后窗口不显示提示?(急求解)
- js中请问怎么在下拉列表实现多列呢?
- select标签指定了multiple属性,用javascript怎样如何对其动态赋值??(在线等)
<option value="99999">99999</option>
<option value="88888">88888</option>
<option value="44444">4444</option>
</select>
<BODY>
<script language="javascript">
<!--
function _GetSelect()
{
var StrList = "";
var Objects = document.getElementById("select1");
for(var i=0;i<Objects.length;i++)
{
if(Objects.options[i].selected)
{
StrList = StrList + "|"+Objects.options[i].value;
}
}
if (StrList.length>0)
{
StrList = StrList.substr(1,StrList.length);
//****************跳到下一页
location.href="Next.asp?Tar="+StrList;
}
}
//-->
</script>
<input type="button" Name="test" value="test" onclick="_GetSelect();">
介个是jsp
Request("sel") asp应该是可以得到的
<!--
function _GetSelect()
{
alert(document.all.select1.innerHTML);
var a=document.all.select1.length;
for(var i=0;i<a;i++){
if(document.all.select1.options[i].selected){
alert(document.all.select1.options[i].value);
}
}
}
//-->
</script>
</HEAD><BODY>
<select Name="select1" id="select1" multiple="true">
<option value="99999">99999</option>
<option value="88888">88888</option>
<option value="44444">4444</option>
</select>
<input type="button" Name="test" value="test" onclick="_GetSelect();">
</BODY>
那么用什么呢? 如下:
getElementsByTagName("*") 可以得到得到所有元素的集合
getElemntById 可以按id得到某一元素
getElementsByName 可以得到按name属性得到某一元素
<HTML>
<HEAD>
<TITLE> Get multi-Selector Value </TITLE>
<meta http-equiv="content-type" content="text/html" charset="utf-8">
<script type="text/javascript" language="javascript">function get_value(id)
{
var obj1 = document.getElementById(id);
for (var i=0; i<obj1.options.length ; i++)
{
if ( obj1.options[i].selected && obj1.options[i].value!="" )
{
alert(obj1.options[i].value);
}
}
}</script>
</HEAD><BODY>
<h2>Get multi-Selector Value
<form name="t2t" action="" method="GET">
<select id="s1" name="s1" size="5" multiple style="width:150;">
<option value="v1">v1</option>
<option value="v2">v2</option>
<option value="v3">v3</option>
</select><br/><br/>
<input type="button" name="exchange" value="Move up" onclick="get_value('s1');"><br>
</form>
</BODY>
</HTML>
Try it ,luck around you!