체크박스 동의 alert관련 문의입니다~~ 채택완료
나나26
9년 전
조회 6,215
개인정보방침동의 
if ($('input[name=wr_7]').val() == "") { alert("이메일을 입력해주세요.");
f.wr_7.focus(); return false; }
★
if ($('input[name=agree]:checked').val() == "") { alert("개인정보이용약관에 동의해주세요."); f.agree.focus(); return false; }
개인정보 취급방침 미동의 시 alert 창이 뜨고 게시글 작성이 안되게 하고 싶습니다.
기존에는 라디오박스 형태여서 value="2" 이런식으로 값이 있었는데 이부분을 체크박스 형태로 변경하고 나니 alert 스크립트가 안먹혀서요.
★스크립트에서
if ($('input[name=agree]:checked').val() == "") {
요 형태를 체크박스에 체크가 없을 경우로 바꿔야 하는데 어떻게 수정해야 할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
9년 전
</p><p><input type="checkbox" name="agree" value="1" id="agree"></p><p>
위와같이 value 값을 주시구요
function fwrite_submit(f) {
아래에
if (!f.agree.checked) {
alert("약관 내용에 동의해주세요.");
f.agree.focus();
return false;
}</p><p>
하단 스크립트 부분에 위와같이 적용하시면 됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인