j의 우당탕탕 프로그래밍

  • 홈
  • 태그
  • 방명록

프론트엔드 2

input태그에 공통 function 사용하기(숫자만, 소수점 n자리, 전화번호 dash 자동삽입)

여러 페이지 화면을 개발하다보면 특정 형식의 문자만 입력받아야 하는 경우가 종종 있다. 이번 포스팅은 "input"태그에서 사용 가능한 공통 function을 정리해보려고 한다 ! 1. 숫자만 입력 // function 선언 $(document).on('input', 'input:text[numberOnly]', function(){ $(this).val( $(this).val().replace(/[^0-9]/g,"") ); }); // 사용시 2. 소수점 2자리까지만 입력 // function 선언 $(document).on('input', 'input:text[floatOnly]', function(){ let comma; let $val = $(this).val(); if($val.indexOf('..

💻 Develop/📙 Javascript & jQuery 2022.01.21

자주 쓰는 정규식

휴대폰, 날짜 등과 같은 데이터를 화면에서 보여줄 때, 포맷팅이 필요한 경우가 있다. 1. 휴대폰 번호 Dash(-) 넣기 String.replace(/^(\d{2,3})(\d{3,4})(\d{4})$/, `$1-$2-$3`); 2. yyyymmdd 형식 날짜에 Dash(-) 넣기 String.replace(/(\d{4})(\d{2})(\d{2})/g, '$1-$2-$3'); 3. input태그에 특정 값(숫자만, 한글만, ...) 넣을 수 있도록 이벤트 주기 //1. 숫자만 입력가능 //1-1. jsp에 숫자만 입력 가능한 공통이벤트 $(document).on('input', 'input:text[numberOnly]', function(){ $(this).val( $(this).val().replac..

💻 Develop/📙 Javascript & jQuery 2022.01.21
이전
1
다음
더보기
프로필사진

  • 📝 Notes (17)
    • 📍 Errors (5)
    • 💻 Develop (4)
      • 📕 Java (0)
      • 📕 SpringBoot (0)
      • 📙 Javascript & jQuery (2)
    • 🔐 Database (5)
    • ⚙️ Infra (2)
      • ☁️ Cloud (1)
    • 🏷 Etc (1)

Tag

PODMAN, decimal, MariaDB, connectby, MySQL, 오픈시프트, errors, Delete에러, OCP, SpringToolSuite, STS, input태그, illegal unquoted character, 프론트엔드, 포트 kill, springboot에러, Eclipse, OpenShift, 포트 죽이기, 쿼리변환,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바