为了账号安全,请及时绑定邮箱和手机立即绑定

js 生成input, 显示不出来文字

js 生成input, 显示不出来文字

互换的青春 2018-07-02 09:17:36
js函数生成了一个多选框组,但是文字都显示不出来。<div id="product-radio-wrapper"></div><script>createCheckbox(document.getElementById('product-radio-wrapper'),['手机','笔记本','智能音箱'],'product');function createCheckbox(id,arr,name) {var len = arr.length,     i,         label;     for (i = 0 ;i < len;i++) {     var cbox = document.createElement('input'),             label = document.createElement('label');         cbox.type = 'checkbox';     cbox.value = arr[i];     cbox.name = name;     cbox.innerHTML = arr[i];    label.appendChild(cbox);    id.appendChild(label);}}</script>
查看完整描述

2 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

https://img1.sycdn.imooc.com//5b3e226000018b3204290126.jpg

cbox 改成 label

查看完整回答
反对 回复 2018-07-05
?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

复选框的 value 属性值不会显示在用户界面中 你得自己再弄一个标签给用户看

查看完整回答
反对 回复 2018-07-05
  • 2 回答
  • 0 关注
  • 637 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信