js代碼
<script> var s = '1,4';//這里的數據是你數據庫讀出的,我的做法是在頁面中加了一個隱藏域,用來接受數據庫的數據 s=',' + s + ',';//前后加限定符 var cb = document.getElementsByName('cb');//這里改你checkbox的name值 for (var i = 0; i < cb.length; i++) if (s.indexOf(',' + cb[i].value + ',') != -1) {
cb[i].checked = true;
}</script>
html代碼
<input type="checkbox" name="cb" value="1" />1 <input type="checkbox" name="cb" value="2" />2 <input type="checkbox" name="cb" value="3" />3 <input type="checkbox" name="cb" value="4" />4