有关复选框默认选中的问题?

liguokun 2004-08-01 11:58:18
我用如下for语句生成了一系列的复选框,如何使得values为2、4、6、8的复选框默认选中?

<%
for i=0 to 10
%>
<input type="checkbox" name="Kind_checkbox" value=<%=i%> > 复选框<%=i%>
<p>
<%
next
%>
...全文
101 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
liguokun 2004-08-02
这种问题挺多痛的!!
回复
liguokun 2004-08-02
如果是下面的语句,那么复选框全部默认选中:
<%
for i=0 to 10
%>
<input type="checkbox" name="Kind_checkbox" value=<%=i%> checked > 复选框<%=i%>
<p>
<%
next
%>

之后加了一个IF语句,就什么反应都没有,一个也没有选中:
<%
for i=0 to 10
%>
<input type="checkbox" name="Kind_checkbox" value=<%=i%> <%if i=2 then%>checked<%end if%> > 复选框<%=i%>
<p>
<%
next
%>
回复
liguokun 2004-08-02
试过了,上面两种方法都不行!!!
回复
pizixt 2004-08-01
<input type="checkbox" name="Kind_checkbox" value="<%=i%>" <%if i mod 2=0 and i<>0 and i<>10 then response.write "checked"%>> 复选框<%=i%>
回复
yslcuk 2004-08-01
加个判断就可以了
<%if (i=2 or i=4 or i=6 or i=8 ) then%>checked<%end if%>
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

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