我从数据库中取出 1,3,4  这样的字符串,分解后就是 1 3 4 就是checkbox的值,
我要根据 它的值,让它默认选中,请问怎么做?
最好能给代码,谢谢,<input type="checkbox" name="CHECKED"  value="1" />
<input type="checkbox" name="CHECKED"  value="2" />
<input type="checkbox" name="CHECKED"  value="3" />
<input type="checkbox" name="CHECKED"  value="4" />
<input type="checkbox" name="CHECKED"  value="5" />
<input type="checkbox" name="CHECKED"  value="6" />CheckBoxjquery

解决方案 »

  1.   

    每个checkbox定义个ID,形式是id_value,即<input id="id_1" type="checkbox" name="CHECKED"  value="1" />
    然后遍历你的结果集,document.getElementById("id_"+id)设置选中即可。
    脚本自己写吧。
      

  2.   

    js中先循环判断那三个值,然后用 document.getElementById 操作checkbox 修改属性
      

  3.   

    使用循环是页面检测数据!去比较!
    <c:foreach>
         <input type="checkbox" <c:if ${1 == this.value}> checked="checked" </c:if>  value="1">
    </c:foreach>基本这样!
      

  4.   


       三目运算符 判断
         checked = ${a == b ? "chencked" : "" }
      

  5.   

    循环读入数据
    比如:
    <input type="checkbox" name="CHECKED"  value="1" <%if(value == 1){out.print("checked")}%> />
    以此类推