javascript - 如何在 JavaScript 中获取动态(JSP)创建的 <select> 部分中的选项数量?

标签 javascript jsp

我用这个生成页面:

<%List<String> someList = new ArrayList<String>();
someList = SQL();%>
<select id=Select>
<% for (int i =0; i < someList.size(); i++) {   %>
    <option value=<%= someList.get(i) %>><%= someList.get(i) %></option>
<%} %>
</select>
<button type="button" onclick="updateParagraph()">Update Paragraph!</button>

好的,这部分是使用 JSP 在服务器上创建的,但现在我想执行以下代码 在客户端。

var counter=0;
function updateParagraph()
{
    var x = document.getElementById("paragraph"+counter);
    var y = document.getElementById("Select").value;
if (counter < 5)
{
    x.innerHTML = y;
    counter++
}
}

这里写的是可行的,但问题是我不想将其限制为 5 个段落更改。我需要有关如何在