js获取select 下拉列表中的所有值

来源:互联网 发布:yum 安装mysql 5.6 编辑:程序博客网 时间:2024/06/04 18:11


如何在servlet中得到jsp页面中<select></select>中的所有值

首先将select框加入 multiple="multiple"属性 然后在提交之前用js让所有要提交的selected

在servlet中用request.getParameterValues()方法得到数组

代码如下页面中

 

function test(){var selectedComs = document.getElementById("selectedComs");for(var i=0;i<selectedComs.length;i++){selectedComs.options[i].selected = true;}return true;}


 

<form action="提交到的路径" onsubmit="return test()"><select name="selectedComs" id="selectedComs" size="20" style="width:200px" multiple="multiple"><input type="submit" value="提交"/></form>


 

servlet中
String[] selectedComs = request.getParameterValues("selectedComs");

原创粉丝点击