<select name="serverName"  onchange="getServer()">
<option>请选择</option>
<c:forEach items="${list}" var="list"> 
<option value="${list.serverName}">${list.serverName}</option>
</c:forEach>
</select>

解决方案 »

  1.   

    getServer()这个函数取不到么?你是想用jstl取?
      

  2.   

    <select name="serverName"  onchange="getServer(this)"> 
    <option>请选择 </option> 
    <c:forEach items="${list}" var="list"> 
    <option value="${list.serverName}">${list.serverName} </option> 
    </c:forEach> 
    </select>function getServer(obj){
    var index = obj.selectedIndex;
    var v = obj.options[index].value;
    alert(v);
    }
      

  3.   

    楼上正解!!
    调用的时候传个this
    function getServer(obj){
    var v = obj.value;    // 直接可取值
    alert(v);
    }
      

  4.   


    <select name="serverName"  onchange="getServer(this)">
    <option>请选择 </option>
    <c:forEach items="${list}" var="list">
    <option value="${list.serverName}">${list.serverName} </option>
    </c:forEach>
    </select>function getServer(obj){
       var index= obj.selectedIndex;
       var v= obj.options[index].value;
       alert(v);
    }
    正确的