js 赋给 checkbox 值 checkbox不选值为0 选择值为1【在线等】

<script>functioncheckbox(){varstr=document.getElementsByName("checkbox");for(i=0;i<7;... <script>
function checkbox()
{
var str=document.getElementsByName("checkbox");

for (i=0;i<7;i++)
{
if(str[i].checked == true)
{
str[i].value==1
}
else{
str[i].value==0}
}
document.form1.checkbox1.value=str[0];
document.form1.checkbox2.value=str[1];
document.form1.checkbox3.value=str[2];
document.form1.checkbox4.value=str[3];
document.form1.checkbox5.value=str[4];
document.form1.checkbox6.value=str[5];
document.form1.checkbox7.value=str[6];
}
</script>

<input type="checkbox" name="checkbox1" id="checkbox" />
上下水: <input type="checkbox" name="checkbox2" id="checkbox" />
暖气: <input type="checkbox" name="checkbox3" id="checkbox" />
煤气:<input type="checkbox" name="checkbox4" id="checkbox" />
电话: <input type="checkbox" name="checkbox5" id="checkbox"/>
宽带: <input type="checkbox" name="checkbox6" id="checkbox" />
阳台:<input type="checkbox" name="checkbox7" id="checkbox" />
上面哪儿错了???在asp中提交时全选应为:1,1,1,1,1,1,1 但是没有值 我本来想提交时是这样的;选择,不选,选择,不选,选择,不选,选择 1,0,1,0,1,0,1
按刚才的意见:

提交页面:如下第一个回答
存储页面:save.asp【access数据库】
<%set rs=server.createobject("adodb.recordset")
rs.open "select * from tt" ,conn,1,3
rs.addnew
rs("cq")=request("checkbox")
rs.update
我的选择:选择,不选,选择,不选,选择,不选,选择 结果为:on,on,on 怎么回事
展开
 我来答
匿名用户
推荐于2018-03-22
展开全部
<script>
function checkbox(obj)
{
if(obj.checked){
obj.value=1;
}else{
obj.value=0;
}
</script>
<input type="checkbox" name="checkbox" id="checkbox1" onclick="checkbox(this)" />
上下水:<input type="checkbox" name="checkbox" id="checkbox2" onclick="checkbox(this)" />
暖气: <input type="checkbox" name="checkbox" id="checkbox3" onclick="checkbox(this)" />
煤气: <input type="checkbox" name="checkbox" id="checkbox4" onclick="checkbox(this)" />
电话: <input type="checkbox" name="checkbox" id="checkbox5" onclick="checkbox(this)" />
宽带: <input type="checkbox" name="checkbox" id="checkbox6" onclick="checkbox(this)" />
阳台: <input type="checkbox" name="checkbox" id="checkbox7" onclick="checkbox(this)" />
tongchuanxing
2010-03-31 · TA获得超过379个赞
知道小有建树答主
回答量:775
采纳率:50%
帮助的人:298万
展开全部
等号是中文 时 on,on,on
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式