<input type="checkbox" value="" id="checkall" name="" size="" class="m-wrap " onclick="checkfk()"> <span class="">(全選)</span> <input type="checkbox" name="fkcheck" value="" id="" size="" class="m-wrap " > <span class="">現付</span> <input type="checkbox" name="fkcheck" value="" id="" size="" class="m-wrap " > <span class="">到付</span> <input type="checkbox" name="fkcheck" value="" id="" size="" class="m-wrap " > <span class="">月付</span> <input type="checkbox" name="fkcheck" value="" id="" size="" class="m-wrap " > <span class="">回執付</span> <input type="checkbox" name="fkcheck" value="" id="" size="" class="m-wrap " > <span class="">返廠付</span>
function checkfk(){ var allcheck=document.getElementById("checkall"); //獲取 全選check 的id var othercheck=document.getElementsByName("fkcheck"); //獲取數組名稱為fkcheck的 復選框
for(var i=0;i<othercheck.length;i++){ if(allcheck.checked){ othercheck[i].checked=true; }else{ othercheck[i].checked=false; } } } //循環遍歷 復選框 ,當點擊全選時,其它被選中,否則取消選中