주민번호 체크 루틴 적용 방법? 정보
주민번호 체크 루틴 적용 방법?본문
주민번호 입력을 register.php가 아닌 다른 페이지에 넣고, 6, 7자리 두개로 입력받게 하였습니다.
전체주민번호 => mb_jumin
앞 6자리 => mb_jumin1
뒤 7자리 => mb_jumin2
wrestJumin() 함수를 호출하고 그 결과 값을 받으려면 어떻게 해야하나요?
아래처럼 하니, 루틴은 타는데 wrest.js하단의 alert이 안되네요..
//주민등록 검사
f.mb_jumin.value = f.mb_jumin1.value + f.mb_jumin2.value;
if(!f.mb_jumin.value){
f.mb_jumin1.focus();
alert('주민등록번호를 입력해 주세요');
return false;
} else {
wrestJumin(f.mb_jumin);
return true;
}
전체주민번호 => mb_jumin
앞 6자리 => mb_jumin1
뒤 7자리 => mb_jumin2
wrestJumin() 함수를 호출하고 그 결과 값을 받으려면 어떻게 해야하나요?
아래처럼 하니, 루틴은 타는데 wrest.js하단의 alert이 안되네요..
//주민등록 검사
f.mb_jumin.value = f.mb_jumin1.value + f.mb_jumin2.value;
if(!f.mb_jumin.value){
f.mb_jumin1.focus();
alert('주민등록번호를 입력해 주세요');
return false;
} else {
wrestJumin(f.mb_jumin);
return true;
}
댓글 전체
저렇게 wrestJumin() 함수를 호출만 해서는 wrestJumin() 실행 후 처리하는 부분이 없으니 당연히 alert()가 나오지않죠
방법은 wrestSubmit() 함수를 복사해서 jumin_chk()를 만들고 for 문을 몽땅 지우고 그자리에
wrestJumin(document.폼.mb_jumin); 을 넣고 위 코드에서 wrestJumin 자리에
if(! iumin_chk()) retufn false; 로 호출되도록 바꾸면 되겠습니다( oldsubmit ....어쩌고 하는 부분 삭제)
두번째 방법은 wrestJumin을 복사헤서 jumin_chk()로 만들고 wrestSubmit()함수를 참고해서
상단의 변수 및 하단의 alert 표시하는 부분을 추가해서 만들어도 됩니다. 호출은 위와 같이...
방법은 wrestSubmit() 함수를 복사해서 jumin_chk()를 만들고 for 문을 몽땅 지우고 그자리에
wrestJumin(document.폼.mb_jumin); 을 넣고 위 코드에서 wrestJumin 자리에
if(! iumin_chk()) retufn false; 로 호출되도록 바꾸면 되겠습니다( oldsubmit ....어쩌고 하는 부분 삭제)
두번째 방법은 wrestJumin을 복사헤서 jumin_chk()로 만들고 wrestSubmit()함수를 참고해서
상단의 변수 및 하단의 alert 표시하는 부분을 추가해서 만들어도 됩니다. 호출은 위와 같이...
제가 착각을 했군요..
wrest.js에 있길래 순차 실행되어 하단의 alert까지 실행이 되는 줄 알았는데, 아니군요..
함수별로 가져와 넣어야겠네요..
wrest.js에 있길래 순차 실행되어 하단의 alert까지 실행이 되는 줄 알았는데, 아니군요..
함수별로 가져와 넣어야겠네요..