체크박스 전체선택 모듈(체크박스가 동적으로 개수가 늘어나더라도 가능함)
동적으로 개수가 늘어나려면 JSP를 사용해서 FOR문을 돌리고 FOR문안의 변수 사용???
뭔말인지 알지?ㅋㅋㅋ(java 코드로 기술된 함수를 사용해도 좋고-기억이 잘 안나-_-;;;)
- <script language="javascript">
<!-- -
function checkAll() {
for (var j = 1; j <= 20; j++) { // 체크박스의 개수에 따라 조절
box = eval("document.frm.delete" + j); // 체크박스 개수에 넘버링(각자 하나씩 이름부여),물론 delete 체크박스도 넘버링(match 되야함)
if (box.checked == false) {
box.checked = true;
}
else {
box.checked = false;
}
}
}//-->
</script>
한번 선택했을경우 폼(frm)안의 모든 체크박스명(delete)이 true로!!!!
true로 되어있을경우 다시 누르면 false로 바뀌게됨.
javascript:checkAll(); 로 load함.
- 모두선택
- 모두해제
- 반전하기
까지 응용 해보기!!!!!!
이 글은 스프링노트에서 작성되었습니다.