Input에서 특정 문자는 입력되지 않게하기
문제
<input>
태그에서 특정문자 입력을 제한한다.
해결
입력 이벤트 발생시 입력된 문자를 정규표현식으로 replace
한다.
([ㄱ-힣]
은 유니코드 한글의 시작인 ㄱ
부터 마지막인 힣
까지 잡는다.)
이 때, keydown 이벤트만 잡을 경우 꾸욱 누를때 연속입력을 막을 수 없기 때문에 다시 focus 해준다.
코드
반응형
'Dev > Javascript' 카테고리의 다른 글
[Discord] 지갑 연동 인증 봇 만들기 (10) | 2022.01.10 |
---|---|
웹 브라우저에서 텍스트 불러오기 (0) | 2021.12.14 |