input[type="number"] 화살표 및 키보드 막기

2022. 5. 18. 11:38STUDY/JavaScript

CSS

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

 

 

JS

// input[type="number"] 키보드 막기
$( function(){
    $("input[type='number']").on('keydown', function(e){
        if(!((e.keyCode > 95 && e.keyCode < 106)
            || (e.keyCode > 47 && e.keyCode < 58) 
            || e.keyCode == 8)) {

            return false;
        }
    });
});

 

 

 

'STUDY > JavaScript' 카테고리의 다른 글

스크롤시 엘리먼트에 애니메이션 추가하기  (0) 2022.05.20
Timer 타이머  (0) 2022.05.18
HTML include  (0) 2022.05.03
input replace 유효성 체크  (1) 2022.05.03
input 태그의 pattern 속성과 정규표현식  (0) 2022.05.02
© SLOG