html select 默认值

我用普通htmlselect选项,如果是一个for循环语句的话,怎么设置才能使默认值为当前这一年呢?我设置的循环是从1983到当前年(2010)<selectsize="... 我用普通html select选项,如果是一个for循环语句的话,怎么设置才能使默认值为当前这一年呢? 我设置的循环是从1983到当前年(2010)
<select size="1" id="multipleselect" name="multipleselect">
<% for(int i=1983;i<=currentyear;i++)
{
%>

<option><%=i %></option>
<%
}
%>
</select>
我想设置下拉那默认显示2010年,怎么弄啊。如果都列出来的话,我知道用selected可以设置,但循环就不知道了,谢谢~~·
谢谢,好快,不过你的程序有点bug
<option <%if(i==currentyear) {%> selected="selected"<%}%>><%=i %></option>
展开
 我来答
维乐心灵音乐
2010-06-25 · TA获得超过531个赞
知道小有建树答主
回答量:1063
采纳率:50%
帮助的人:455万
展开全部
<select size="1" id="multipleselect" name="multipleselect">
<% for(int i=1983;i<=currentyear;i++)
{
%>

<option value="<%=i%>"<%if(i-year(now)=0) then%> selected="selected"<%end if%>><%=i %></option>
<%
}
%>
</select>
就这段就成了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式