메뉴 건너뛰기

조회 수 8794 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 주민등록번호로 구분하기 </TITLE>
</HEAD> <BODY>
<!--입력한 주민번호로 나이와 성별을 알아보는 스크립트 시작-->
<SCRIPT language="JavaScript"> 
<!--주민번호 스크립트 끝-->
Now = new Date(); //현재 연도를 구함
NowYear = Now.getFullYear(); //나이를 구하는 함수 시작
function getAge() 
{ 
var jfm = document.jumin_form // 폼 이름이 길어서 변수로 replace함
var j1=jfm.jumin1.value; //앞 6자리에 입력한 값을 j1 에 대입
var j2=jfm.jumin2.value; //뒤 7자리에 입력한 값을 j2 에 대입
var n1=j1.substr(0,2); //앞 6자리에 입력한 값중 앞에서 두글자를 n1 에 대입
var n2=j2.substr(0,1); //뒤 7자리에 입력한 값중 맨앞의 글자를 n2 에 대입( 1~4)
if((n2==1)||(n2==2)){ //뒤 첫째값이 1, 2일 경우(1900년대에 출생한 남녀)
jfm.age.value=(NowYear-(1900 + Number(n1)));
}
if ((n2==3)||(n2==4)){ //뒤 첫째값이 3, 4일 경우
jfm.age.value=(NowYear-(2000 + Number(n1)));
}
if ((n2==1)||(n2==3)){ //뒤 7자리에 입력한 값중 맨앞의 수가 1이나 2일 경우(남자)
jfm.sex.value="남성";
}
if ((n2==2)||(n2==4)){ //뒤 7자리에 입력한 값중 맨앞의 수가 3이나 4일 경우(여자)
jfm.sex.value="여성";
}
if (document.jumin_form.age.value <= 2 ){ // 유아 24개월까지
jfm.age_class.value="유아";
}
if (jfm.age.value > 2 || jfm.age.value <= 12 ){ // 아동
jfm.age_class.value="아동";
}
if (jfm.age.value > 12 ){ // 성인-12세 이상
jfm.age_class.value="성인";
}
}
//-->
</script>
<!--입력한 주민번호로 나이와 성별을 알아보는 스크립트 끝--> 
<!--아래와 같이 폼 태그를 구성하세요-->
<form method="get" name="jumin_form">
주민등록번호 입력: 
<input type="text" maxlength="6" name="jumin1" size="7">- 
<input type="text" maxlength="7" name="jumin2" size="8">
<input name="send" type="button" value="나이 알아보기" onClick="getAge()"><br>
<HR>
당신은 <input type="text" name="age" value="" size="3">살의 
<input type="text" name="sex" value="" size="3"> 
<input type="text" name="age_class" value="" size="3"> 입니다.
</form>
<!--폼구성 설정 끝-->
</BODY>
</HTML>

List of Articles
번호 제목 날짜 조회 수
207 라디오버튼 선택 체크여부 radio checked 2014.03.01 12669
206 배너 램덤으로 부여주기 2014.03.01 5911
205 새창을 띠워서 focus주기 2014.03.01 5715
204 지정한 크기로 링크페이지 새창열기 2014.03.01 5455
203 샘플) top left menu 2014.03.01 5513
202 체크박스 체크하면 레이어 보여주기. 체크안하면 알려주기 2014.03.01 7458
» 주민등록번호로 성별/나이/연령대 구분 2014.03.01 8794
200 form 값 iframe 으로 넘기기 2014.03.01 6872
199 이미지나 태그정렬이 안맞을때 absmiddle 2014.03.01 5238
198 iframe을 리로드 하자! 2014.03.01 5933
197 영문, 숫자, 한글, 이메일 체크 하는 함수 2014.03.01 5292
196 iframe 높이 자동으로 잡아주기 2014.03.01 5853
195 라디오 버튼 체크 2014.03.01 5451
194 Textarea 글자수 체크 2014.03.01 5651
193 check_inputbox.js 2014.03.01 5407
192 input type checkbox 체크했는지 검사하는 소스 2014.03.01 5456
191 제목에 한글 영문 숫자 와 공란만 입력하게 하고 싶습니다. 2014.03.01 6461
190 자바 스크립트 confirm()함수에서 (확인,취소) -> (예,아니오) file 2014.03.01 10210
189 checkbox 한개 클릭으로 다른모든 checkbox 클릭되게 하기 2014.03.01 5709
188 선택된 select 의 option 값을 다른 select로 넘겨주기 2014.03.01 5668
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved