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
各位帮帮我吧 展开
如果我进入修改界面 想让那个复选框随数据库里的是或否来勾选相对应的复选框 应该怎么办
我现在就是想通过代码改一下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
各位帮帮我吧 展开
2个回答
展开全部
首先你提问不科学,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>
展开全部
<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%>>
<input type="checkbox" name="free2" value="是" <%if k="是" then:response.write"checked":end if%>>
更多追问追答
追问
在sub SaveEdit()里,写这个就老说我缺少语句 哪却阿 是不是却之类的东西?
追答
....废话,你要修改啊。因为上面的是函数,是ASP语言。
而我给你的是HTML语言包含ASP的。
所以你要修改才可以
那个函数代码发出来
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询