반응형
1. 자바스크립트 단
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | function onlyNumber(event){ event = event || window.event; var keyID = (event.which) ? event.which : event.keyCode; if ( (keyID >= 48 && keyID <= 57) || (keyID >= 96 && keyID <= 105) || keyID == 8 || keyID == 9 || keyID == 46 || keyID == 37 || keyID == 39 ) { return ; } else { return false ; } } function removeChar(event) { event = event || window.event; var keyID = (event.which) ? event.which : event.keyCode; if ( keyID == 8 || keyID == 9 || keyID == 46 || keyID == 37 || keyID == 39 ) { return ; } else { event.target.value = event.target.value.replace(/[^0-9]/g, "" ); } } |
2. HTML 단
1 | < input type = "text" name = "num" onkeydown = "return onlyNumber(event);" onkeyup = "removeChar(event);" style = "ime-mode:disabled;" /> |
'JavaScript' 카테고리의 다른 글
배열 요소 중 최대값 최소값 찾기 (0) | 2017.07.27 |
---|---|
글자수 제한 처리(바이트) (0) | 2017.07.27 |
[자바스크립트] replace 정규식을 이용하여 replaceall 효과 출처: http://yangyag.tistory.com/414 [Hello Brother!] (0) | 2017.07.27 |
자바스크립트(JAVASCRIPT)로 특수문제 제거하기 (0) | 2017.07.27 |
팝업창 종료시점에 이벤트 처리하는 방법 (0) | 2017.07.27 |