테스트 사이트 - 개발 중인 베타 버전입니다

개인정보수집 체크박스 오류문의 채택완료

다정이 3년 전 조회 1,809

개인정보수집 체크박스에 체크했는데도 계속 개인정보수집에 동의 체크하라고 메시지가 뜸니다.

하기 소스 중 어떤 부분이 문제가 있는지 알수 있을까요?

 

         
        
개인정보 수집 및 이용에 대한 안내
        
            
            ㈜에이텍엘써모는 기업/단체 및 개인의 정보 수집 및 이용 등 처리에 있어 아래의 사항을 관계법령에 따라 고지하고 안내해 드립니다.

            1. 정보수집의 이용 목적 : 상담 및 진행             2. 수집/이용 항목 : 이름, 일반전화, 휴대전화, 이메일, 상담내용             3. 보유 및 이용기간 : 상담 종료후 6개월, 정보제공자의 삭제 요청시 즉시             4. 개인정보처리담당 : 전화 000-0000-0000 / 이메일 OOO@naver.com                          

        
        
                          
    
    
             
        취소            
        
   

 

 

=============================================

 

/*개인정보취급 추가-/     $(function(){                                            //btn_submit(작성완료)버튼 클릭시 checkbox값이 1이 아닐경우         $("#btn_submit").on('click',function(){             var checked = $("input[type=checkbox]:checked");                 if(checked.length!=1){                 alert('개인정보 수집 및 이용에 동의해주세요.');                     return false;                 }         });     });

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
아르키어드

$(function(){                                            //btn_submit(작성완료)버튼 클릭시 checkbox값이 1이 아닐경우

        $("#btn_submit").on('click',function(){

            var checked = $("input[type=checkbox]:checked");

                if(checked.length!=1){

                alert('개인정보 수집 및 이용에 동의해주세요.');

                    return false;

                }

        });

});
위에 코드 지워주시구요
function fwrite_submit(f) {

  // 기존코드

  var p_chk = $('#p_chk').is(':checked');

  if (!p_chk) {

    alert('개인정보 수집 및 이용에 동의해주세요.')

    return false;

  }

  return true;

}
위 코드처럼 fwrite_submit 함수에 마지막 return ture 직전에 체크박스 체크여부를 체크해서 액션을 넘길지 말지 제어해주세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

아르키어드

잘못넣으셨어요  fwrite_submit(f) 함수는 이미 있어요 원래 짜두셨던 코드 위에요

 

저곳에 넣어주시면되요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

3년 전

</p>

<p>$("#btn_submit").on('click', function(){

    if ($("#p_chk").is(":checked")) {

        alert('개인정보 수집 및 이용에 동의해주세요.');

        return false;

    }

});</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인