把当天日期的月份在下拉框中被选中

k300cfree 2008-12-07 07:05:59
页面上有一下拉框(月份选框),代码里已给了12个值(1到12),
如何做到一进入该页面,就将当前日期的月份在下拉框被选中
...全文
90 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
k300cfree 2008-12-20
感觉自己问了个很菜的问题
回复
三楼の郎 2008-12-20
[Quote=引用 2 楼 sy_binbin 的回复:]
<select name="m">
<%
for i=1 to 12
%>
<option value=" <% =i %>" <% if i=month(date()) then response.write" selected"%>> <% =i %> </option>
<%
next
%>
</select>
[/Quote]


红色部分改成:
<option value=" <% =hex(i) %>" <% if i=month(date()) then response.write" selected"%>> <% =i %> </option>
回复
ygyjack 2008-12-19
<select name="wmonth">
<option value="1" <% if month(date())=1 then response.write" selected" END IF %>>1 </option>
<option value="2" <% if month(date())=2 then response.write" selected" END IF %>>2 </option>
<option value="3" <% if month(date())=3 then response.write" selected" END IF %>>3 </option>
<option value="4" <% if month(date())=4 then response.write" selected" END IF %>>4 </option>
<option value="5" <% if month(date())=5 then response.write" selected" END IF %>>5 </option>
<option value="6" <% if month(date())=6 then response.write" selected" END IF %>>6 </option>
<option value="7" <% if month(date())=7 then response.write" selected" END IF %>>7 </option>
<option value="8" <% if month(date())=8 then response.write" selected" END IF %>>8 </option>
<option value="9" <% if month(date())=9 then response.write" selected" END IF %>>9 </option>
<option value="A" <% if month(date())=10 then response.write" selected" END IF %>>10 </option>
<option value="B" <% if month(date())=11 then response.write" selected" END IF %>>11 </option>
<option value="C" <% if month(date())=12 then response.write" selected" END IF %>>12 </option>
</select>
回复
k300cfree 2008-12-19
<select name="wmonth">
<option value="1">1</option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5 </option>
<option value="6">6 </option>
<option value="7">7 </option>
<option value="8">8 </option>
<option value="9">9 </option>
<option value="A">10 </option>
<option value="B">11 </option>
<option value="C">12</option>
</select>
其实页面中我已经赋值,选项和值不尽相同,那么如何选中当前日期月份相关项
回复
-晴天 2008-12-07
[Quote=引用 2 楼 sy_binbin 的回复:]
<select name="m">
<%
for i=1 to 12
%>
<option value=" <% =i %>" <% if i=month(date()) then response.write" selected"%>> <% =i %> </option>
<%
next
%>
</select>
[/Quote]

不会吧,大哥......
回复
sy_binbin 2008-12-07
<select name="m">
<%
for i=1 to 12
%>
<option value="<% =i %>"<% if i=month(date()) then response.write" selected"%>><% =i %></option>
<%
next
%>
</select>
回复
-晴天 2008-12-07
<select name="m">
<%
for i=1 to 12
%>
<option value="<% =i %>"<% if i=month(date()) then response.write" selected"%>><% =i %></option>
<%
next
%>
</select>
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2008-12-07 07:05
社区公告
暂无公告