paran/[ Script ] 주민등록번호 검사 스크립트 webdress 2004. 11. 16. 09:29 이 스크립트는 사용자가 입력한 주민등록번호가 주민등록번호 규칙에 맞는지를 점검하는 스크립트입니다.브라우저: 넷스케이프 및 익스플로러 4 이상라이센스: freeware사용언어: Javascript<HTML><HEAD><p><center><font color="navy"><b>▶ </b></font><a href="http://korea.internet.com/channel/list.asp?cid=189&zid=12"><font color="navy"><b>코리아인터넷닷컴 자바스크립트 소스/예제 모음</b></font></a></center><p><script language="JScript">var errfound = false;function Validate() { if(!JuminCheck(document.regi.jumin1.value, document.regi.jumin2.value)){ document.regi.jumin1.focus(); alert("주민등록 번호가 틀렸습니다. 다시 써주세요!"); errfound=true; } else window.alert("주민등록 번호가 맞았습니다. 다음 사이트로 이동합니다!"); return !errfound;}function JuminCheck(jumin1, jumin2){ check = false; total = 0; temp = new Array(13); for(i=1; i<=6; i++) temp[i] = jumin1.charAt(i-1); for(i=7; i<=13; i++) temp[i] = jumin2.charAt(i-7); for(i=1; i<=12; i++){ k = i + 1; if(k >= 10) k = k % 10 + 2; total = total + temp[i] * k; } mm = temp[3] + temp[4]; dd = temp[5] + temp[6]; totalmod = total % 11; chd = 11 - totalmod; if(chd == temp[13] && mm < 13 && dd < 32 && (temp[7]==1 || temp[7]==2)) check=true; return check;}</script></head><body><font size="2">이 스크립트는 사용자가 입력한 주민등록번호가 주민등록번호 규칙에 맞는지를 점검하는 스크립트입니다.</font><p><form name="regi" method="POST" action="http://korea.internet.com/channel/list.asp?cid=189&zid=12" onSubmit="return Validate();"><table> <tr> <td align="right" colspan="2">주민등록번호</td> <td align="left"><input type="text" name="jumin1" size="6" maxlength="6">-<input type="text" name="jumin2" size="7" maxlength="7"></td> </tr> <tr align="center"> <td colspan="3"><input type="submit" value="주민등록번호 검사" name="B1"></td> </tr></table></form><p align="center"><a href="/channel/content.asp?kid=13&nid=14967#test"><img src="/images/w_list3.gif" border="0"></a></p></BODY></HTML> 공유하기 게시글 관리 UX : 노트필기 'paran/[ Script ]' Related Articles XML을 이용한 메뉴 스크립트 다양한 기능이 지원되는 풍선도움말 스크립트 오른쪽 마우스를 클릭하면 팝업메뉴가 나타나는 스크립트 포스트잇(Post-it) 메모지를 만들어 주는 스크립트