php
[PHP] javascript keyup 숫자만 입력 가능 하게 숫자 정규식
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">
반응형