위토즈 - 개발자프로그램판매공간

정보공유

[기타] 쿠폰번호 하이픈 자동입력

javascript 


function auto_hypen_code(str) {


  str = str.replace(/[^a-zA-Z0-9]/g, '');

  var tmp = '';

  if( str.length < 4){

    return str;

  }else if(str.length < 8){

    tmp += str.substr(0, 4);

    tmp += '-';

    tmp += str.substr(4);

    return tmp;

  }else if(str.length < 12){

    tmp += str.substr(0, 4);

    tmp += '-';

    tmp += str.substr(4, 4);

    tmp += '-';

    tmp += str.substr(8);

    return tmp;

  }else{

    tmp += str.substr(0, 4);

    tmp += '-';

    tmp += str.substr(4, 4);

    tmp += '-';

    tmp += str.substr(8, 4);

    tmp += '-';

    tmp += str.substr(12, 4);

    return tmp;

  }

  return str;

}


var on_coupon_code = document.getElementById('on_coupon_code');

on_coupon_code.onkeyup = function(event){

    event = event || window.event;

    if ( event.keyCode !== 8 ) {

        var _val = this.value.trim();

        this.value = auto_hypen_code(_val) ;

    }

}




PHP


preg_replace("/([a-zA-Z0-9]{4})([a-zA-Z0-9]{4})([a-zA-Z0-9]{4})([a-zA-Z0-9]{4})$/", "\\1-\\2-\\3-\\4", 쿠폰번호)







정보공유
Total 60건 1 페이지
번호 제목 글쓴이 날짜 조회
60 javascript 플랫폼 디바이스 확인 함수 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-13 1747
59 웹사이트 접속 사용자 인증 걸기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-09 2266
58 자바스크립트 소수점 포함 numberformat 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-18 3267
57 .htaccess파일의 rewriterule 설정 http > https 처리 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-16 5735
56 전세계 국문 영문 국가명 국제전화번호 및 코드 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-22 6605
55 F12 키코드 막기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-14 8756
54 결제프로세스 연동과정 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-03 13798
53 모바일 웹 애플리케이션 디버깅 초간단 설명 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-12 14329
52 텍스트 복사 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-03 11436
51 Chrome 브라우저 80 버전 로그인이 안되는 현상 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-02 12511
50 .htaccess 파일 https 로 자동변환 처리. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 09-04 13089
49 javascript 동시 실행 테스트 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-01 13935
48 javascript 만나이 계산 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 06-17 16175
47 자바스크립트 날짜 계산식 YYYY-MM-DD 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-23 14855
46 https 를 위해 .htaccess 설정했는데 "리디렉션한 횟수가 너무 많습니다." 라는 오류 메세지가 뜰경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-12 16691