주민번호 체크 루틴 적용 방법?

· 2011-05-23 (월) 01:09:43 · 1910 · 2
주민번호 입력을 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;
}
|

댓글 2개

저렇게 wrestJumin() 함수를 호출만 해서는 wrestJumin() 실행 후 처리하는 부분이 없으니 당연히 alert()가 나오지않죠
방법은 wrestSubmit() 함수를 복사해서 jumin_chk()를 만들고 for 문을 몽땅 지우고 그자리에
wrestJumin(document.폼.mb_jumin); 을 넣고 위 코드에서 wrestJumin 자리에
if(! iumin_chk()) retufn false; 로 호출되도록 바꾸면 되겠습니다( oldsubmit ....어쩌고 하는 부분 삭제)
두번째 방법은 wrestJumin을 복사헤서 jumin_chk()로 만들고 wrestSubmit()함수를 참고해서
상단의 변수 및 하단의 alert 표시하는 부분을 추가해서 만들어도 됩니다. 호출은 위와 같이...
제가 착각을 했군요..
wrest.js에 있길래 순차 실행되어 하단의 alert까지 실행이 되는 줄 알았는데, 아니군요..
함수별로 가져와 넣어야겠네요..
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-05-23 조회 908
11-05-23 조회 877
11-05-23 조회 926
11-05-23 조회 1,616
11-05-23 조회 1,280
11-05-23 조회 1,060
11-05-23 조회 1,643
11-05-23 조회 2,260
11-05-23 조회 1,351
11-05-23 조회 1,054
11-05-23 조회 1,911
11-05-23 조회 1,612
11-05-23 조회 1,141
11-05-22 조회 2,061
11-05-22 조회 1,047
11-05-22 조회 3,123
11-05-22 조회 1,648
11-05-22 조회 1,076
11-05-22 조회 1,347
11-05-22 조회 1,627