<script type="text/javascript">
function join_chk() {
if(join_form.id.value==""){
alert('아이디를 입력하세요.');
join_form.id.focus();
return false;
}
else if (join_form.pw.value==""){
alert('비밀번호를 입력하세요.');
join_form.pw.focus();
return false;
}
else if (join_form.pwcheck.value==""){
alert('비밀번호확인을 입력하세요.');
join_form.pwcheck.focus();
return false;
}
else if (join_form.q.value==""){
alert('본인확인질문을 입력하세요.');
join_form.q.focus();
return false;
}
else if(join_form.answer.value==""){
alert('답변을 입력하세요');
join_form.answer.focus();
return false;
}
else if(join_form.pw.value != join_form.pwcheck.value) {
alert('비밀번호가 일치하지 않습니다.');
join_form.pwcheck.value="";
join_form.pwcheck.focus();
return false;
}
else{
return true;
}
}
</script>
<form id="join_form" onSubmit="return join_chk()" action="join.php" method="post">
폼부분 생략
이렇게 되있는건데 submit 버튼을 클릭했을때 위에 펑션 돌고 return false일때 값을 안넘겨야되잖아
근데 false일때도 값을 넘기고 join.php이동하면 undefined라고 나오고 근데 시발 데이터 베이스 확인을 하면 값은 다 넘어가있음
도와주세요 ㅠ
내가 몰라서그러는데 onSubmit 어트리뷰트에 join_chk()만 넣어야하는거 아니냐?
되있->돼있 [리듬 맞춤법 봇♬]
그렇게 고쳐도 그냥 넘어가버림 ㅠ false여도 데이터를 넘겨요;;
되있->돼있 [리듬 맞춤법 봇♬]