这个程序如何获取select的值

angeansea 2008-05-09 07:05:30
页面代码大体如下,部分省略
<html:form action="/ward/exchange/exchangeAction.do?method=sendInfo" method="post" enctype="multipart/form-data">
<table width="90%" border="0" align="center" cellpadding="3" cellspacing="0">
<tr>
<td height="20" align="right" class="main05" colspan="2">
<table align="center"><tr>
<td width="20%" height="20"><strong><span class="STYLE1">*</span>接收单位名称</strong></td>
<td width="30%">
<select size="15" name="aa">
<logic:iterate name="allOrgList" id="result" indexId="resultId" scope="request">
<option value="resultId">
<bean:write name="result"/>
</option>
</logic:iterate>
</select>
</td>
<td width="10%">
<INPUT onclick="setvalue()" type="button" value="添加 >>" name="button">
<BR>
<BR>
<INPUT onclick="delvalue()" type="button" value="<< 删除" name="button">
</td>
<td width="40%">
<SELECT name="orgList" size=15 >
</SELECT>
</td>
<input name="button" type="submit" class="input02" id="button" value=" 确 定 " />
</html:form>

<script language="javascript">
function setvalue(){
var sel1 = document.all.aa;
var sel2 = document.all.orgList;
for(i=0; i<sel1.options.length;i++){
if(sel1.options[i].selected == true){
var oOption = document.createElement("OPTION");
oOption.text=sel1.options[i].text;
oOption.value=sel1.options[i].value;
sel2.add(oOption);
}
}
}
function delvalue(){
var sel2 = document.all.orgList;
for(i=0;i<sel2.options.length;i++){
if(sel2.options[i].selected == true){
sel2.remove(i);
}
}
}
</script>
我实现的功能是左边一个select中显示我取到得所有机构列表,通过中间的添加删除按钮可以向右侧的select中添加机构,这个功能已经实现,但是当我提交以后跳转至action的对应方法中时,取到的右边那个name="orgList"的select,request.getAttribute("orgList");却是null,我打算取到一个机构的列表,请问我用什么方法可以把右边那个select中的内容传入我的方法,取到那个select中的列表,谢谢
...全文
163 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gerry-Zhang 2008-05-09
  • 打赏
  • 举报
回复
getParameter
sherry521 2008-05-09
  • 打赏
  • 举报
回复
用getParameter 别用getAttribute
jastby 2008-05-09
  • 打赏
  • 举报
回复
request.getParameter("orgList");

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧