웹마스터 팁

본 소스는 스틸하트님께서 제작하신것입니다.
저는 아무것도 안하고 제안만 했습니다.
수고 하신 스틸하트님께 박수를 드립니다.

다른 소스보다 좋은점
1. 뒷자리수 첫번째로 2000년 이후생을 가립니다.
 보통 "70년 이전생이면 2000년으로 가려서 70전에 태어난 사람들은 자동적으로 2000년 이후생으로 되어 버리는 단점이 있었습니다.
2. 첫번째폼을 완성하면 다음폼으로 포커스가 이동됩니다.
3. 모두 적은후에 적용되므로 편리 합니다.

소스 시작────────────────────

<script>

        function check_jumin()
        {
                if (ipt.jumin1.value.length >= 6 && ipt.jumin2.value.length >= 7) {
                        var sexCode = document.ipt.jumin2.value.substring(0,1);
                        if (sexCode%2 == 1) ipt.sex[0].click(); else ipt.sex[1].click();

                        var  birthYear = document.ipt.jumin1.value.substring(0,2);
                        document.ipt.birth_y.value = (sexCode>=3) ? "20"+birthYear : "19"+birthYear;
                        document.ipt.birth_m.value = document.ipt.jumin1.value.substring(2,4);
                        document.ipt.birth_d.value = document.ipt.jumin1.value.substring(4,6);
                }
        }

        function checkNext()
        {
                if (ipt.jumin1.value.length >= 6) {
                        ipt.jumin2.focus();
                }
        }
                

</script>

<form method=post action='' name=ipt>
<input type=text name=jumin1 size=6 maxlength=6 onkeyup="checkNext();" onblur="check_jumin();">
-
<input type=text name=jumin2 size=7 maxlength=7 onBlur="check_jumin();">

<BR>
<input type=text name=birth_y size=4 maxlength=4 readonly> 년  
<input type=text name=birth_m size=2 maxlength=2 readonly> 월  
<input type=text name=birth_d size=2 maxlength=2 readonly> 일

<BR>
<input type=radio name=sex size=4 maxlength=4 value=m>남
<input type=radio name=sex size=4 maxlength=4 value=f>여

<BR>
<input type=submit value='입   력' name=submit>
</form>
제목 글쓴이 날짜
[PHP 동영상강좌] 16. for 반복문의 사용 [8] 서기 2005.11.24
[PHP 동영상강좌] 17. 배열변수의 사용 [9] 서기 2005.11.25
[PHP 동영상강의] 18. 파일의 생성과 사용 [9] 서기 2005.11.28
[PHP 동영상강의] 19. 파일을 이용한 메모장 만들기 #1 [10] 서기 2005.11.29
[PHP 동영상강좌] 20. 파일을 이용한 메모장 만들기 #2 [6] 서기 2005.12.07
[PHP 동영상강좌] 21. 파일을 이용한 메모장 만들기 #3 [3] 서기 2005.12.08
[PHP 동영상강좌] 22. 다른 사이트의 특정부위만 가져오기 [7] 서기 2005.12.08
[PHP 동영상강의] 23. 파일을 이용한 간단한 카운터 제작하기 [4] 서기 2005.12.12
[PHP 동영상강의] 24. 쿠키의 사용 [3] 서기 2005.12.13
[PHP 동영상강의] 25. 회원가입처리 / 로그인 구현 [6] 서기 2005.12.16
PHP 구문 5가지 표기 방식 [6] 이강민 2005.12.23
[PHP 동영상강의] 26. 쿠키의 시간제한 [2] 서기 2005.12.26
채널을 가장 쉽게 하는법 [17] 미오유 2006.01.02
[PHP 동영상강의] 27. 기본적인 환경변수들 [4] 서기 2006.01.03
[PHP 동영상강의] 28. SQL이란, phpmyadmin 설치방법 [5] 서기 2006.01.03
[PHP 동영상강의] 29. 테이블을 만들어보자! [5] 서기 2006.01.04
[PHP 동영상강의] 30. 테이블에 값을 추가해보자 [17] 서기 2006.01.04
[PHP 동영상강의] 31. DB에서 값을 가져와 출력하기 [15] 서기 2006.01.05
[PHP 동영상강의] 32. 자료의 정렬순서를 바꿔보자. [8] 서기 2006.01.11
[PHP 동영상강의] 33. 자료를 삭제해보자. [6] 서기 2006.01.12