ts火火 磁力:asp中如何保存修改过的checkbox得值!!

来源:百度文库 编辑:高考问答 时间:2024/05/03 04:55:41
我用asp做一个网站,要根据数据库的值显示checked是否被选中,然后可以更改checkbox的值我写了一个,但是只可以把vale修改成true,不能修改成false,下面是代码:
<%if rsuser("pay")=true then %>
<input type="checkbox" name="pay" value="true" checked="checked" onclick="this.value=false">
<%else%>
<input type="checkbox" name="pay" value="false" onChange="this.value=true">
<%end if%>

付费用户
我要根据数据库的值来判断是否让checkbox为选中状态。如果数据库的值为true,则checkbox为checked.否则为未选中。
用户可以修改是否选中,但是我写的那段代码只能使value变成true,不能变成false.帮我看看,错误在那里!
有没有更好的写法!

CheckBoX是复选框,看了你的代码name属性是复选框的名称,每个复选框的名称应该不一致,如果所有复选框的名称都一致的话那就成为单选框了。
请修改name后再调试,希望对你有所帮助。