글작성시 체크박스를 체크하지 않아도 그냥 넘어갑니다

글작성시 체크박스를 체크하지 않아도 그냥 넘어갑니다

QA

글작성시 체크박스를 체크하지 않아도 그냥 넘어갑니다

본문

글작성시 개인정보취급방침 동의를 할 수 있게 해두었고

아래 소스를 지금까지 잘 써왔습니다.

 

<input type="checkbox" name="agree" value="1" id="agree"> 동의합니다

if (!f.agree.checked) {
            alert("동의에 체크해주세요.");
            f.agree.focus();
            return false;
}

 

그런데 이번에 작업하는 사이트는 동일한 소스를 사용했는데 

체크를 하지 않아도 그냥 넘어가네요.

 

agree를 다른 걸로 바꾸어도 똑같습니다. 무엇이 문제일까요..

 

이 질문에 댓글 쓰기 :

답변 2

여기 참고하셔서 넣는 위치 확인해보세요.

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=136

 

function fwrite_submit(f)

{

여기 안에 들어가야 합니다.

f 가 맞게 들어있는지 체크해보는 게 좋을 것 같고..

 

alert(f.agree.checked);

 

다른 자바스크립트 구문에 오류가 없는지 체크해보는 게 좋을 것 같습니다. (크롬 브라우저에서 F12 로 스크립트 오류 유무 확인)

답변을 작성하시기 전에 로그인 해주세요.
전체 12
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT