사이트 내 전체검색
[javascript] 여러개의 체크박스 전체선택 해제
로빈아빠
https://cmd.kr/javascript/585 URL이 복사되었습니다.

본문

<script>
/* 체크박스 선택/해지하는 함수
 * checkBoxes : CheckBox객체의 컬렉션
 * checked : true, false
 */

function CheckAll(checkBoxes, checked)

{

    var i;

    if(checkBoxes.length)

    {

        for(i=0;i<checkBoxes.length;i++)

            checkBoxes[i].checked=checked

    }

    else

        checkBoxes.checked=checked

}

</script>

 

 

<form name="frmMain">

    <input name="chk_all" id="chk_all" type="checkbox" onClick="CheckAll(document.frmMain.chk, this.checked)"><label for="chk_all">모두선택</label><br><br>

    <input name="chk" id="chk_1" type="checkbox" value="1"><label for="chk_1">가</label><br>

    <input name="chk" id="chk_2" type="checkbox" value="2"><label for="chk_2">나</label><br>

    <input name="chk" id="chk_3" type="checkbox" value="3"><label for="chk_3">다</label><br>

    <input name="chk" id="chk_4" type="checkbox" value="4"><label for="chk_4">라</label><br>

    <input name="chk" id="chk_5" type="checkbox" value="5"><label for="chk_5">마</label><br>

    <input name="chk" id="chk_6" type="checkbox" value="6"><label for="chk_6">사</label><br>

</form>

댓글목록

등록된 댓글이 없습니다.

831 (1/17P)

Search

Copyright © Cmd 명령어 3.16.166.3