HTML/JSP |<select> 使用值设置所选索引



我在女巫中有一个选择标签,我想转到第二个选项。我知道我可以用

<option selected="selected" ></option>

但是对于我的动态网站来说,它太难了,无法通过所有这些选项。如果不需要,我不想使用任何JavaScript。我正在使用 JSP。有没有办法使用它来选择一个选项?如果JSP没有办法,我怎么能同时使用Javascript和JSP?

<select name="months" value="<%=request.getParameter.('currentMonth')%>" id="monthSelect">
  <option value="1">Januar</option>
  <option value="2">Februar</option>
  <option value="3">März</option>
  <option value="4">April</option>
  <option value="5">Mai</option>
  <option value="6">Juni</option>
  <option value="7">Juli</option>
  <option value="8">August</option>
  <option value="9">September</option>
  <option value="10">Oktober</option>
  <option value="11"> November</option>
  <option value="12"> Dezember</option>
</select>

可用于迭代以生成和选择选项:

<%
   String[] month = new String[]{"Januar", ...};
   int selected = 5; // e.g.
%>
<select>
<%
   for(int i = 0; i < month.length; i++) {
%>
   <option value="<%=i+1%>" 
     <%=selected == i ? "selected="selected"" : ""%>>
     <%=month[i]%>
   </option>
<%
   }
%>
</select>

希望这有帮助。

最新更新