Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<;jsp:setProperty>;在javascript函数中使用值_Java_Javascript_Jsp - Fatal编程技术网

<;jsp:setProperty>;在javascript函数中使用值

<;jsp:setProperty>;在javascript函数中使用值,java,javascript,jsp,Java,Javascript,Jsp,我需要在javascript函数中为语句使用一个声明的变量 当用户从我的下拉菜单中选择一个选项时,我的函数被调用: <script> var selected; function setUnit(unit){ selected = unit.options[unit.selectedIndex].value; return selected; } </script> <select name="unit" onchange="setUn

我需要在javascript函数中为
语句使用一个声明的变量

当用户从我的下拉菜单中选择一个选项时,我的函数被调用:

<script>
  var selected;
  function setUnit(unit){
    selected = unit.options[unit.selectedIndex].value;
    return selected;
  }
</script>

<select name="unit" onchange="setUnit(this);">
  <c:forEach var="row" items="${bean.units}">
     <option value="${row.UNITINITIALS}" selected="selected">${row.UNITINITIALS}</option>
  </c:forEach>
</select>

选择var;
功能设置单元(单位){
所选=单位。选项[unit.selectedIndex]。值;
返回选中的;
}
${row.UNITINITIALS}
它确实发送了正确的选项。我现在需要的是使用
selected
作为此项的值:

但我做不到。它不会从函数中读取所选的值
。
救命啊!我试图解决这个问题已经有一段时间了,但我似乎想不出一个解决方案或解决办法


谢谢大家!

JSP=服务器端。Javascript=客户端。我希望我能更大胆一些。我已经看到了很多这样的反应,但我不知道如何解决这个问题。如果你想更改HTML DOM,请使用javascript。