<select name=strNumber>
    <option value=1>1
    <option value=2>2
    <option value=3>3
</select>
<script>
    strNumber.value=3;
</script>

解决方案 »

  1.   

    <select name=strNumber id="strNumber">
    ....
    <script>
        strNumber.selectedIndex=2;
    </script> 
      

  2.   

    <select>
        <option value="1">1
        <option value="1">2
        <option value="3"<%=(strNumber==3)?" selected":""%>3
    </select>
    其它几个你想加一样!
    给你一个我的代码:
        <td aLIGN="left" bgcolor="#ffd04f"><%= record.BIR_DATE %>: </TD>
        <TD><select name="bir_year" size=1>
    <%
    int startyear= Calendar.getInstance().get(Calendar.YEAR)-80;
    for (int i=startyear;i<startyear+65;i++) {
    %>
    <option value="<%= String.valueOf(i) %>"<%= (record.bir_date.getYear()+1900==i)?" selected":"" %>><%= i %></option>
    <%
    }
    %>
    </select>年
    <select name="bir_month" size=1>
    <%
    for (int i=1;i<13;i++) {
    %>
    <option value="<%= String.valueOf(i) %>"<%= (record.bir_date.getMonth()+1==i)?" selected":"" %>><%= i %></option>
    <%
    }
    %>
    </select>月
    <select name="bir_day" size=1>
    <%
    for (int i=1;i<32;i++) {
    %>
    <option value="<%= String.valueOf(i) %>"<%= (record.bir_date.getDate()==i)?" selected":"" %>><%= i %></option>
    <%
    }
    %>
    </select>日