자비스크립트 영어,숫자만 입력받기

2023. 1. 16. 10:00자바스크립트

728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<input type="text" name="nick_name" class="nick_name">
 
    
// 영어 숫자만 입력
function onlyAlphaNum(e){
   const regExp = /[^0-9a-zA-Z]/g;
   const el = e.target;
   if (regExp.test(el.value)) {
       el.value = el.value.replace(regExp, '');
   }        
}   
    
// 영어 숫자만 입력받기
$(".nick_name").keyup(function(e){
   onlyAlphaNum(e);
});
cs

 

키보드 입력 시마다 영어와 숫자가 아닌 문자는 치환해 버린다.

function으로 만들어 놓고 여러 곳에서 사용하면 편리하다.
728x90

'자바스크립트' 카테고리의 다른 글

낚시대  (0) 2023.10.21
javascript 다차원 배열을 json으로 변환하기  (0) 2023.01.27
엔터키 입력시 폼 전송하기  (0) 2023.01.18
javascript 연락처 입력 받기  (0) 2023.01.18