-
jquery 주민등록번호 외국인 / 내국인 유효성 검사Front-End/jQuery 2013. 11. 19. 13:55
var rrn = 주민등록번호;
function fnrrnCheck(rrn) // 주민등록번호유효성검사.
{
var sum = 0;
if (rrn.length != 13) {
return false;
} else if (rrn.substr(6, 1) != 1 && rrn.substr(6, 1) != 2 && rrn.substr(6, 1) != 3 && rrn.substr(6, 1) != 4) {
return false;
}for (var i = 0; i < 12; i++) {
sum += Number(rrn.substr(i, 1)) * ((i % 8) + 2);
}
if (((11 - (sum % 11)) % 10) == Number(rrn.substr(12, 1))) {
return true;
}
return false;
}var rrn = 외국인등록번호;
function fnfgnCheck(rrn) // 외국인등록번호유효성검사.
{
var sum = 0;
if (rrn.length != 13) {
return false;
} else if (rrn.substr(6, 1) != 5 && rrn.substr(6, 1) != 6 && rrn.substr(6, 1) != 7 && rrn.substr(6, 1) != 8) {
return false;
}if (Number(rrn.substr(7, 2)) % 2 != 0) {
return false;
}
for (var i = 0; i < 12; i++) {
sum += Number(rrn.substr(i, 1)) * ((i % 8) + 2);
}
if ((((11 - (sum % 11)) % 10 + 2) % 10) == Number(rrn.substr(12, 1))) {
return true;
}
return false;
}[출처] 주민 등록번호, 외국인 등록번호 유효성 검사|작성자 I hope you laugh
'Front-End > jQuery' 카테고리의 다른 글
jQuery 를 이용한 + - 버튼 만들기. (0) 2014.10.02 HTML5 Local Storage (0) 2014.03.03 [jQuery] radio 값 가져오기, 설정하기 (2) 2013.11.27 비밀번호(패스워드) 유효성 체크 (문자, 숫자, 특수문자의 조합으로 6~16자리) [출처] [javascript] 비밀번호(패스워드) 유효성 체크 (문자, 숫자, 특수문자의 조합으로 6~16자리)|작성자 가을사랑 (0) 2013.11.19 javascript 정규식을 이용해서 영문, 숫자 혼용만 사용하는 비밀번호 확인 (0) 2013.11.19 한글 또는 영문만이 존재하는지 체크하는 자바스크립트 (0) 2013.11.19 웹앱 롱터치 clipboard 현상 막기 (0) 2013.08.20 Jquery js file Error 대처법 (0) 2013.07.16 Div Loading 이미지 영역 Dimm (0) 2013.07.04 날짜값 + - 현재 날짜 가져오기 (0) 2013.07.04 댓글