js 动态生成 checkbox 问题

在函数里写一个方法for(i=0;i<list.length;i++){checkBox=document.createElement("input");checkBox... 在函数里写一个方法
for(i = 0; i<list.length; i++){
checkBox = document.createElement("input");
checkBox.type = "checkbox";
checkBox.name = "dept";
checkBox.value= "#"+list[i].deptId;
//alert("deptName=="+list[i].deptName);
//alert("deptID=="+list[i].deptId);
checkBoxDiv.insertBefore(checkBox);
}

我的deptName可以alert出来
我现在生成的样子是:
口口口口。。。
没有内容
希望可以做到例如:
口 总公司
口 分公司

请问怎么样将‘总公司’和‘分公司’显示来 ???
展开
 我来答
百度网友d2c42e0
2010-06-07 · TA获得超过1384个赞
知道小有建树答主
回答量:1268
采纳率:42%
帮助的人:572万
展开全部
按照你上面希望得到的格式,对应的html如下:

<input name="a" type="checkbox" value="1" />
<label for="a">总公司</label>
<input name="b" type="checkbox" value="2" />
<label for="b">分公司</label>

看看上面的html然后看看你js生成的html,知道哪儿有问题了吧!
ps:楼上放屁
fannyfairy
2010-06-07 · 超过12用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:37.2万
展开全部
给个完整的页面 看看,checkBoxDiv 是什么意思啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lovephone86
2010-06-06 · TA获得超过234个赞
知道答主
回答量:422
采纳率:0%
帮助的人:257万
展开全部
获得input元素,innerhtml="XXX"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
荤荡冠运莱
2020-03-19 · TA获得超过3910个赞
知道小有建树答主
回答量:3072
采纳率:34%
帮助的人:388万
展开全部
按照你上面希望得到的格式,对应的html如下:
<input
name="a"
type="checkbox"
value="1"
/>
<label
for="a">总公司</label>
<input
name="b"
type="checkbox"
value="2"
/>
<label
for="b">分公司</label>
看看上面的html然后看看你js生成的html,知道哪儿有问题了吧!
ps:楼上放屁
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式