javascript:
<script>
formName.numsrvid.value="<%=id[3]%>";
</script>

解决方案 »

  1.   

    楼上的方法无法使name传过来把?
    抱歉,忘了说一句,select中的内容是从数据库从选出的。
      

  2.   

    在该页面的连接中加一个参数,假设页面名称为test.jsp,则连接处加上test.jsp?select=param
    此处的param就是从数据库中获取的数据,然后在
    <select name="numsrvid" >
    <%
    for(int i=0;i<List.size();i++){
    %>
    <option value="<%=id[i]%>"><%=name[i]%></option>
    <%
    }
    %>
    </select>
    <script>
    formName.numsrvid.value="<%=request.getParameter("select")%>";
    </script>
      

  3.   

    <option value="<%=typeRs.getString(0)%>" 
    <%
    if(name[i].toString().equals(request.getParameter("select")))
    {
    %> 
    selected 
    <%
    }
    %>
    ><%=name[i]%>
    </option>
      

  4.   

    顺便加一个对request.getParameter("select")为非空的一个判断