로그인 전에 값 체크하고 로그인 시키기 채택완료

login.skin.php 에 로그인폼을 보면

 <form name="flogin" action="<?php echo $login_action_url ?>" onsubmit="return flogin_submit(this);" method="post"> 

 

submit 클릭시 이렇게 flogin_submit 함수를 호출합니다.

함수 내용은

function flogin_submit(f)

{

    return true;

}

이렇게 트루만 반환을 하고 있고요.

 

true 값을 리턴해주기 전에 몇가지 조건문을 써서 true와 false를 리턴해주려고 합니다.

 

근데 조건에 상관없이 계속 true를 타서

function flogin_submit(f)

{

alert('aa');

return false;

}

이렇게만 바꿔서 돌려봐도 true값이 없는데 alert창은 뜨지만 true로 인식하고 로그인 되어져 버리네요.
이거 왜 이런건가요 -_-;;

답변 1개

채택된 답변
+20 포인트

정확한 소스 없이 확인 불가능하지만,

대부분 위와 같은 현상은 javasript 오류일 때 발생합니다.

콘솔 열어서 스크립트 확인해보시기 바랍니다. 

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

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

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

로그인
🐛 버그신고