자바스크립트

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

uisung.com 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