반응형
●예제
<html> <head> </head> <body> <script> //2개만 체크되게 하기 function count_ck(obj){ var chkbox = document.getElementsByName("chk"); var chkCnt = 0; for(var i=0;i<chkbox.length; i++){ if(chkbox[i].checked){ chkCnt++; } } if(chkCnt>2){ alert("check NO"); obj.checked = false; return false; } } </script> <form name="checkTest"> <input type="checkbox" name="chk" onClick="count_ck(this);"value="1" checked><br> <input type="checkbox" name="chk" onClick="count_ck(this);"value="2"><br> <input type="checkbox" name="chk" onClick="count_ck(this);"value="3"><br> <input type="checkbox" name="chk" onClick="count_ck(this);"value="4"> </form> </body> </html> |
반응형
'프로그래밍 > java script' 카테고리의 다른 글
자바스크립트 사용자 모니터 크기, 브라우저 크기 구하기 (0) | 2014.07.01 |
---|---|
자바스크립트 select 태그 size, onchange 이용해서 값 뿌리기 (0) | 2014.07.01 |
자바스크립트 연도, 달, 날짜, 요일 구하는 방법 (0) | 2014.07.01 |
하이차트(highcharts) 기본 구조 (0) | 2013.11.12 |
javascript 체크박스(checkbox) 하나만 선택, 모두 선택/해제 (0) | 2013.11.05 |
댓글