상세 컨텐츠

본문 제목

[PHP] javascript keyup 숫자만 입력 가능 하게 숫자 정규식

php

by 2hansoul 2021. 11. 23. 18:10

본문

반응형

 

<!--keyup 번호입력할때 한글 안되게-->
<script>
$(document).ready(function(){
$('#MSfrom').keyup(function(){

var regNumber = /^[0-9]*$/;
var input = $('#MSfrom').val();
console.log(input);
if(!regNumber.test(input)){
        alert("숫자만 입력가능합니다");
		$('#MSfrom').val(input.replace(/[^0-9]/g , ""));
}
});
});
</script>

$('#MSfrom').keyup(function(){ // MSfrom 에 입력을 하게 되면 keyup이 실행된다

var regNumber = /^[0-9]*$/;  //숫자만 입력가능하게 정규식

var input = $('#MSfrom').val(); //MSfrom 값 입력

  

$('#MSfrom').val(input.replace(/[^0-9]/g , ""));   //값이 입력되게 되면 숫자만 반환되게 된다 

[^abc] : a, b, c를 제외한 문자를 찾음  숫자를 제외한 다른 문자가 입력되게 되면 "" 공백으로 처리 

 

<input type="text" class="" name="MSfrom"  id="MSfrom" >
<input type="text" class="" name="MSto" id="MSto">

반응형

관련글 더보기

댓글 영역