比如說我在list頁面上有添加與查詢2個按鈕,我在添加頁面中設置了一個復選框,然后選了1,3,4,5,6;再打開查詢頁面,查詢頁面上的復選框1,3,4,5,6就被選中了,這樣代碼應該怎么寫
1 回答

慕碼人8056858
TA貢獻1803條經驗 獲得超6個贊
<div id="dvCB"> <script> for (var i = 1; i < 12; i++) document.write('<input type="checkbox" value="'+i+'"/>'+i+' ') </script> </div> <script> var values = '2,3,1,10';///將你原來獲取到的值放到這個js變量里面,如values='<%=yourVar%>' values = ',' + values + ','; var cbs = document.getElementById('dvCB').querySelectorAll('input'); for (var i = 0; i < cbs.length; i++) if (values.indexOf(',' + cbs[i].value + ',') != -1) cbs[i].checked = true; </script>
添加回答
舉報
0/150
提交
取消