메뉴 건너뛰기

조회 수 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
번호 제목 날짜 조회 수
107 공백 검사 함수 2015.06.19 14586
106 개발자도구 F12키 막기 file 2023.01.12 169
105 간단한 동적 SELECT 박스 구현하기 2016.10.06 12367
104 간단하게 우클릭 막는방법 2016.09.11 5879
103 [라디오버튼 오류 체크] 간단한 문제 예제 file 2015.06.19 7712
102 [단축키 설정 자바스크립트]shortcut.js 2016.12.22 8375
101 [jQuery] 탭 메뉴 2014.03.01 6399
100 [jQuery] 실시간 검색어 순위 순서대로 보여주기 2014.03.01 12017
99 [jQuery] 상위부터 차례로 지역 선택하기 2014.03.01 45964
98 [jQuery] textarea 글자수 카운트 2014.03.01 7420
97 [INPUT BOX] 텍스트박스(INPUT 박스) 가 동적으로 추가,삭제됩니다 2017.02.19 8526
96 utf-8일때 alert 한글 깨짐 해결 2021.03.26 3556
95 top 부분이 고정되는 슬라이딩 메뉴입니다 file 2014.03.01 5752
94 textarea의 글자수 제한 2014.02.27 6161
93 Textarea 글자수 체크 2014.03.01 5651
92 split, join, replace, replace_all 2021.03.26 204
91 span - 동적으로 글자 바꾸기, 보이기 안보이기 2019.01.16 1446
90 setTimeout() / clearTimeout() / setInterval() 2016.12.22 8162
89 setTimeout 대체 스크립트 함수 (일시멈춤) 2016.12.22 6241
88 SelectBox에서 선택된 항목의 텍스트, 값 가져오기 선택 옵션 넣기. 2018.07.04 4014
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 13 Next
/ 13

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved