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

a태그에 onclick=return false가 작동하지않습니다ㅠ 채택완료

히비스커스 6년 전 조회 3,412

그누보드 sns 회원가입에서(register.skin.php, social_register.skin.php)

회원약관을 동의하고 sns로 회원가입하기 버튼을 눌러서 로그인하고 이동할 수 있게 고치려고 하는데요

에서

onclick="return fregister_sns_submit();" class="sns-icon social_link sns-facebook" title="페이스북">

페이스북로 회원가입하기

onclick을 추가해주었고

 

function fregister_sns_submit()

{

var form = document.fregister;

if (!form.agree.checked) {

alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.");

form.agree.focus();

return false;

}

if (!form.agree2.checked) {

alert("개인정보취급방침의 내용에 동의하셔야 회원가입 하실 수 있습니다.");

form.agree2.focus();

return false;

}

return true;

}

 

이렇게 함수를 넣어주었습니다.

alert문구는 제대로 뜨는데 이 다음에 sns로그인 새창이 떠버리네요.

그냥 onclcik="return false;"로 바로 입력해주어도 그냥 sns로그인 창이 뜹니다.

 

방법 알려주신다면 감사하겠습니다.

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

답변 1개

LovelyCaT
6년 전

a 태그 내 href가 작동해서 그럽니다. javascript:void(0);으로 바꿔서 해보세요.

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

답변에 대한 댓글 1개

히비스커스
6년 전
return false 로 넣으면 이동하지 않아야하는 것 아닌가요? ㅜㅜ return true일때는 이동하게 하고 싶은데요...

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

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

로그인