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

정보공유

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

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 437건 7 페이지
번호 제목 글쓴이 날짜 조회
347 모두 선택 체크박스 가 한페이지에 2개이상있을경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-20 17266
346 재고수량을 주문할때 바로 차감시키기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-13 14913
345 전체화면 배경이미지 깔기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-07 14869
344 스마트에디터 사진 파일등록시 도메인 주소 제거 하는 방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-16 11335
343 예약업D형 시간을 하나만 선택하게 하고싶을 경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-06 17056
342 아미나빌더 파트너기능 사용시 SNS공유 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-29 20580
341 자바스크립트 날짜 계산 사파리 safari 브라우저도 가능 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-21 17763
열람중 쿠폰번호 하이픈 자동입력 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-29 18322
339 국가별 국가코드 와 전화번호 코드 배열 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-16 21423
338 번호 형식 정규식 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 08-02 17379
337 영카트 옵션선택시 장바구니에 제대로 안들어가는 문제 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-16 16976
336 아이피로 국가코드 조회 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 06-19 26149
335 깜빡이는 버튼 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 06-05 21593
334 웨이보 공유 스크립트 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-30 27027
333 네이버 개발자 센터에서 지도 OPEN API 지원이 종료 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-23 26188