小弟我有个字段存储着“aaa,bbb,ccc”,在进入修改功能的时候默认勾选这三个值的复选框。
我需要在jsp页面用spilit将这个字段分割成"aaa","bbb","ccc"。
然后再和checkbox比对,将"aaa","bbb","ccc"的复选框勾上。
知道怎么做,可是代码总写不出来。。。请各位前辈指教
------解决思路----------------------
<input type="checkbox" name="a" value="aaa"/>
<input type="checkbox" name="a" value="bbb"/>
<input type="checkbox" name="a" value="ccc"/>
<input type="checkbox" name="a" value="ddd"/>
<input type="checkbox" name="a" value="eee"/>
<script>
var _val="aaa,ccc,eee";
_val=_val.split(',');
var d={};
for(var i in _val)d[_val[i]]=1;
var ck=document.getElementsByName('a');
for(var i=0;i<ck.length;i++){
if(d[ck[i].value])ck[i].checked=true;
}
</script>