ASP怎么用代码来勾选复选框

我现在表单里有一个复选框我勾选它保存了存到数据库里是这样的:如果勾选就存“是”没勾选就存“否”如果我进入修改界面想让那个复选框随数据库里的是或否来勾选相对应的复选框应该怎... 我现在表单里有一个复选框 我勾选它 保存了 存到数据库里是这样的:如果勾选就存“是” 没勾选就存“否”
如果我进入修改界面 想让那个复选框随数据库里的是或否来勾选相对应的复选框 应该怎么办
我现在就是想通过代码改一下checkbox控件的值 我checkbox的ID是free2

网上说这么改就行<input name="free2" type="checkbox" checked="checked">

可系统老提示我缺少语句
我这么写也不行 哎 貌似这是ASP.NET的写法 我用的是ASP
k=rs("是否免费")
if k="是" then
this.free2.Items.Value=0
end if
各位帮帮我吧
展开
 我来答
独语无泪
2015-07-26 · TA获得超过207个赞
知道小有建树答主
回答量:302
采纳率:75%
帮助的人:251万
展开全部

首先你提问不科学,ASP代码运行结果是html代码,不存在说用asp为勾选筛选框,这个

勾选复选框就是用JS代码+HTML实现,给你以下例程代码,你就明白了:

<FORM METHOD="POST" ACTION="" name="myform">
<INPUT TYPE="checkbox" NAME="mybox" value="1" >复选框1 
<INPUT TYPE="checkbox" NAME="mybox" value="2" >复选框2
<INPUT TYPE="checkbox" NAME="mybox" value="3" >复选框3
   </FORM>

<INPUT TYPE="button" onclick="selectAll();" value="选中">

<script type="text/javascript">
function selectAll()

var objs = document.getElementsByName('mybox'); 
var i; 
for(i = 0; i < objs.length; i++) 

if(objs[i].type == "checkbox") 

objs[i].checked = true; 



</script>
weio33
2012-08-18 · TA获得超过941个赞
知道小有建树答主
回答量:1147
采纳率:66%
帮助的人:519万
展开全部
<input type="checkbox" name="free2" value="否" <%if k="否" then:response.write"checked":end if%>>
<input type="checkbox" name="free2" value="是" <%if k="是" then:response.write"checked":end if%>>
更多追问追答
追问
在sub SaveEdit()里,写这个就老说我缺少语句  哪却阿  是不是却之类的东西?
追答
....废话,你要修改啊。因为上面的是函数,是ASP语言。

而我给你的是HTML语言包含ASP的。

所以你要修改才可以

那个函数代码发出来
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式