onkeyup 텍스트 박스 입력 값 숫자만 입력하는 방법...
지음
2023.04.01
function onlyNumber(n){
if((event.keyCode48)||(event.keyCode57))
event.returnValue=false;
document.frm.val3.value=n;
}
input type=text id=quantity0 size=1 maxlength=2 onkeyup=onlyNumber(this.value); style=text-align:right; ime-mode:disabled;/
텍스트 박스에 값을 입력시 숫자만 입력 받기 위한 코드를 짜는 중인데요...
처음에는 onkeyup 대신 onkeypress 를 썻엇는데 그땐 위의 함수의 if문이 잘 실행되어
숫자만 입력 됏엇는데요... onkeypress가 12이렇게 숫자를 2개 입력시 뒤의 2는 짤리고
1만 인식되는 문제가 있더라구요;; 그래서 onkeyup으로 바꿔보았더니 숫자는 안짤리고
잘 입력은 되는데 이번엔 영문자도 입력되는 문제가 생기더라구요ㅠㅠ
위 함수의 if문을 어떻게 수정 해야 할지 빠른 답변 부탁드려요~~