◆JavaScript/기초(JS)
[JS] 정규식을 이용한 숫자만 입력 받게 하기
쿠키린
2023. 2. 9. 13:28
1.정규식 이용
onKeyup="this.value=this.value.replace(/[^0-9]/g,'');"
2. 자바스크립트 이용
<input type="text" onkeypress="inNumber();"/>
<!--자바스크립트를 불러오는 속성입력-->
function inNumber(){
if(event.keyCode<48 || event.keyCode>57){
event.returnValue=false;
}
}
onKeydown(KeyCode 값) : 사용자가 키보드의 키를 눌렀을 때
onKeyup(keyCode 값) : 사용자가 키보드의 키를 눌렀다가 땠을 때
onKeyPress(ASCII 값) : 사용자가 키보드의 키를 눌렀을 때