체크박스 필수입력하는법 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

체크박스 필수입력하는법 정보

체크박스 필수입력하는법

본문

지금 체크박스를 3개만들었는데요..
이중에 하나라도 체크를 안하면 '셋중에 하나는 체크해주세요' 라고 창을 뛰우고 싶은데요
이건 어떻게 해야될까요
  • 복사

댓글 전체

자바스크립트로 처리해야 합니다.
체크박스 이름(name)은 chk1~3 으로, 폼 이름은 f 로 가정합니다.

<form name=f>
  <input type="checkbox" name="chk1" value="001">01번
  <input type="checkbox" name="chk2" value="002">02번
  <input type="checkbox" name="chk3" value="003">03번
</form>

<script>
var cnt=0;
for (i=1; i<=3; i++) {
  if (eval("document.f.chk" + i + ".checked") == true) {
    cnt += 1;
  }
}
if (cnt == 0) { alert("한개 이상 체크박스를 선택해주세요."); return; }
</script>
© SIRSOFT
현재 페이지 제일 처음으로