RadarURL

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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
- 2000년생 입력 가능 -

중복이면 과감히 삭제바랍니다.

주민등록입력시 자동으로 커서 넘기고 생일자동입력하기 (2000년가능) - 에지, Legend 님꺼 짬뽕

무슨뜻인지 모르시는 분을 위해 예제로

http://www.myr.co.kr/bbs/member_join.php

에서 주민번호 입력해보시면................

허접하지만 왕초보인 저로써는 ...........더 좋은 방법 있으면 갈켜주세요.........^^


//////////본론/////////////

자바스크립트를 이용한 것으로 제로보드 디렉토리의 member_join.php와 member_modify.php를 조금 수정하시면 됩니다.

아래는 주민등록 첫번째 부분을 채우면 자동으로 다음칸으로 커서를 옮겨주며
생년월일 란에 주민등록번호에 등록된 생년월일을 자동으로 넣어주는 스크립트입니다.




1. member_join.php문서에서 <script>아래에 아래 두 함수를 넣어 주시면 됩니다.


  function check_id(id) {
<? echo "$script_check_id"; ?>

        window.open('check_user_id.php?user_id='+id,'check_user_id','width=330,height=230,toolbar=no,status=no,resizable=no');
}

위 소스(100~130줄 사이) 다음부분에 넣어주세여....(약간 소스가 다를수 있습니다)


//////////여기서부터/////////

// 주민번호 체크하여 생일로 포커스 옮김
   function Birth_date() {
        var birth = document.write.jumin1.value;
        var jumin2input = document.write.jumin2.value.charAt(0);

        if(jumin2input <= 2) {y2k = "19";} else {y2k = "20";}
        document.write.birth_1.value = y2k+birth.substring(0,2);

        if (birth.substring(2,3) == "0") {
            document.write.birth_2.value = birth.substring(3,4);
        } else {
            document.write.birth_2.value = birth.substring(2,4);
        }
        if (birth.substring(4,5) == "0") {
            document.write.birth_3.value = birth.substring(5,6);
        } else {
            document.write.birth_3.value = birth.substring(4,6);
        }
   }


   //자동으로 포커스 옮김
function Next_Jumin_Input()
{

if (event.keyCode!=37 && event.keyCode!=39)
{
        if (write.jumin1.value.length == 6)
          {
                write.jumin2.focus();
                write.birth_1.value="19"+write.jumin1.value.substring(0,2);
                write.birth_2.value=write.jumin1.value.substring(2,4);
                write.birth_3.value=write.jumin1.value.substring(4);
        }
}
}

///////////여기까지///////////


2. 그리구 주민등록번호 뒷자리 입력폼인데요.. 아래와 같이 굵은 글씨 부분을 추가해줍니다.

<input type=text name=jumin1 size=6 maxlength=6 style=border-color:#d8b3b3 class=input onKeyUp="Next_Jumin_Input();">

<input type=password name=jumin2 size=7 maxlength=7 style=border-color:#d8b3b3 class=input onBlur="Birth_date();">

3. 생년월일 입력폼에서 수정못하게 바꾸시려면 아래와 같이 굵은 글씨 부분을 추가해 줍니다.
<? if($group[use_birth]) { ?>
    <tr align=right height=23>
      <td bgcolor="ffffff" >생년월일 : </td>
      <td align=left>  <input type=text name=birth_1 size=4 maxlength=4 style=border-color:#dddddd;background-color:#fafafa; class=input readonly>
        년   <input type=text name=birth_2 size=2 maxlength=2 style=border-color:#dddddd;background-color:#fafafa; class=input readonly>
        월   <input type=text name=birth_3 size=2 maxlength=2 style=border-color:#dddddd;background-color:#fafafa; class=input readonly>
        일
        <input type=checkbox value=1 checked name=open_birth>
        공개 </tr>
                <tr>
        <td colspan=2 height=1 bgcolor=#eeeeee></td>
        </tr>
    <tr>
      <td colspan="5" bgcolor="#ffffff" align="center"></td>
    </tr>
    <? } ?>

4. member_modify.php 에서도 생년월일 입력폼에서 수정못하게 바꾸시려면 3번과 굵은 글씨 부분을 추가해 줍니다


여기까지입니다. 허접 했지요^^ ^^ ^^ ^^ 초보님들 화이링~~~~~~~~~~~~~`







추천 받을 수 있을까?




에지님 소스
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=주민&select_arrange=headnum&desc=asc&no=3876

Legend님 소스
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=주민&select_arrange=headnum&desc=asc&no=1155

출처 : http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=생일&select_arrange=headnum&desc=asc&no=4917 - 멋진-kth님
?

공부 게시판

공부에 도움되는 글을 올려주세요.

  1. [공지] 공부 게시판 입니다.

    Date2003.08.18 By처누 Views928103
    read more
  2. 메모리 부족 현상 (allowed memory size of 134217728 bytes..)

    Date2023.08.01 Category웹 프로그래밍 ByJaeSoo Views2207
    Read More
  3. Guzzle - cURL error 60: SSL certificate problem: unable to get local issuer certificate 문제 해결

    Date2023.07.30 Category웹 프로그래밍 ByJaeSoo Views2188
    Read More
  4. XE 캐시파일 재성생후 404 Oops, Sorry. Page is not found! 나올때

    Date2023.07.29 Category웹 프로그래밍 ByJaeSoo Views2117
    Read More
  5. XE - " Fatal error: Class 'Object' not found in " / class 낫파운드 오류

    Date2023.03.20 Category웹 프로그래밍 ByJaeSoo Views147
    Read More
  6. iOS 앱 개발을 위한 인증서 생성 및 관리

    Date2023.01.18 Category웹 프로그래밍 ByJaeSoo Views218
    Read More
  7. PHP 파서 이해하기 (<?php의 php를 생략하고 간단히 <? 태그 와 ?> 태그를 사용하는 방법)

    Date2016.08.10 Category웹 프로그래밍 ByJaeSoo Views322
    Read More
  8. XE 비회원 글쓰기 항목 지우기

    Date2016.04.28 Category웹 프로그래밍 ByJaeSoo Views499
    Read More
  9. 오른쪽 마우스 금지 소스 / 드래그 금지 소스

    Date2016.01.20 Category웹 프로그래밍 ByJaeSoo Views475
    Read More
  10. Strict standards and C5 support errors

    Date2015.12.02 Category웹 프로그래밍 ByJaeSoo Views524
    Read More
  11. ICT노트 :: 반응형웹을 만드는 기술은?

    Date2015.09.26 Category웹 프로그래밍 ByJaeSoo Views489
    Read More
  12. [번역] 2014년 가장 인기있는 5가지 프론트엔드 프레임워크 비교

    Date2015.09.25 Category웹 프로그래밍 ByJaeSoo Views862
    Read More
  13. 최고의 반응형 CSS 프레임워크 18선 (2013년 7월기준)

    Date2015.09.25 Category웹 프로그래밍 ByJaeSoo Views586
    Read More
  14. 가장 진보된 반응형 웹을 위한 프레임워크 UIkit

    Date2015.09.25 Category웹 프로그래밍 ByJaeSoo Views559
    Read More
  15. 반응형 웹을 위한 프론트-엔드 프레임 워크 (front-end framework for developing responsive web)

    Date2015.09.25 Category웹 프로그래밍 ByJaeSoo Views739
    Read More
  16. 한국형 반응형웹 프레임웍을 찾아서 - 왜 우리는 IE 7,8때문에 고통받아야 하는가?

    Date2015.09.25 Category웹 프로그래밍 ByJaeSoo Views611
    Read More
  17. 한국을 위한 CSS 그리드 디자인 프레임워크

    Date2015.09.25 Category웹 프로그래밍 ByJaeSoo Views531
    Read More
  18. 과연 반응형 웹 디자인만이 해답일까?

    Date2015.09.25 Category웹 프로그래밍 ByJaeSoo Views535
    Read More
  19. 반응형 웹 디자인의 단점

    Date2015.09.25 Category웹 프로그래밍 ByJaeSoo Views567
    Read More
  20. 웹디자인 신기술 트렌드 및 적용 사례

    Date2015.07.28 Category웹 프로그래밍 ByJaeSoo Views510
    Read More
  21. 제이쿼리(jQuery) 튜토리얼(Tutorial) 모음

    Date2015.07.28 Category웹 프로그래밍 ByJaeSoo Views1253
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 15 Next
/ 15


즐겨찾기 (가족)

JAESOO's HOMEPAGE


YOUNGAE's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너