日期:2014-05-18  浏览次数:20757 次

Struts 中下拉框取值的问题,,在线等待
在A.JSP里是这样写的:
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0">
  <html:form action="" method="get"> 
<TR>
<TD>受理状态:</TD>
  <TD>
<html:select style="width:70" property ="name6"> 
  <html:option value="" >全部</html:option>
  <html:option value="0">未受理</html:option>
  <html:option value="1">已受理</html:option>
  <html:option value="7">受理中</html:option>
  <html:option value="9">已撤消</html:option>
</html:select>
</TD>
  <TD><input type="button" value=" 导 出 " name="inputout" onClick="out_click(this.form)"></TD>  
  </TR>
  </html:form>
 </TABLE>

在JAVASCRIPT中是这么写的:
function out_click(form){
var name1=document.forms(0).name6.options[document.forms(0).name6.selectedIndex].value;
window.open("b.jsp?ID1=name1","_self","");  
}

问题:[color=#FF0000][/color]
在JAVASCRIPT中说我取不到下拉框选中的值,请大家帮忙看下,解决下

------解决方案--------------------
你alert(name1)是什么?null?object?
------解决方案--------------------
function out_click(form){ 

var name1=document.getElementById("name6").value; 

window.open("b.jsp?ID1=name1","_self","");


这样试试
------解决方案--------------------

 document.getElementsByName("name6")[0].value;

lz ;getElementsByName 这个函数我没记清楚, 但是是这样用的,你查查
------解决方案--------------------
探讨
提示网页错误