单选框 初始打钩问题 请求高人指点 谢谢

叫我梁大侠 2010-08-07 11:58:16
一个性别的单选框
我弄的是修改页面
就是之前已经新增的信息,这修改页面初始显示出来
其他的姓名联系电话头像等都好弄
就是这个性别单选框的初始值,让我头疼,弄了一上午都没弄好,我写的是
<input name="sex" type="radio" value="male" <% if rs("staff_sex")=male then%> checked="checked"<% else response.Write"" end if%>/>
<span class="STYLE2">男</span>
<input name="sex" type="radio" value="female" <% if rs("staff_sex")=female then%> checked="checked"<% else response.Write"" end if%>/>
<span class="STYLE2">女</span>
结果调试 却发现初始值 一个都没勾
高人指点指点,谢谢
...全文
96 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
aier520 2010-08-07
rs("staff_sex")的值你存的时候应该是字符串,所以<% if rs("staff_sex")="female" then%>
这里的 female要用引号括起来 其它的都没有问题
回复
vincentflyer 2010-08-07
checked="checked" 这种写法是没有问题的
回复
vincentflyer 2010-08-07
在页面上直接看源代码,看一下有没有置上"checked",或许rs("staff_sex")这个值根本就不对。
回复
aier520 2010-08-07
<input name="sex" type="radio" value="male" <% if rs("staff_sex")=“male” then%> checked <%end if%>/>
<span class="STYLE2">男</span>
<input name="sex" type="radio" value="female" <% if rs("staff_sex")="female" then%> checked <%end if%>/>
<span class="STYLE2">女</span>

这样就搞定
回复
叫我梁大侠 2010-08-07

谢谢你们 问题解决了
现在结贴去
回复
sy_binbin 2010-08-07
<input name="sex" type="radio" value="male" <% if rs("staff_sex")="male" then response.write "checked"%> />
<span class="STYLE2">男</span>
<input name="sex" type="radio" value="female" <% if rs("staff_sex")="female" then response.write "checked"%> />
<span class="STYLE2">女</span>
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告