숫자만 입력받기

jquery 2016. 5. 2. 15:05

<script type="text/javascript"> 

function numbersonly(e, decimal) {
    var key;
    var keychar;

    if (window.event) {
       // IE에서 이벤트를 확인하기 위한 설정
        key = window.event.keyCode;
    } else if (e) {
      // FireFox에서 이벤트를 확인하기 위한 설정
        key = e.which;
    } else {
        return true;
    }

    keychar = String.fromCharCode(key);
    if ((key == null) || (key == 0) || (key == 8) || (key == 9) || (key == 13)
            || (key == 27)) {
        return true;
    } else if ((("0123456789").indexOf(keychar) > -1)) {
        return true;
    } else if (decimal && (keychar == ".")) {
        return true;
    } else
        return false;
}

</script>

 

 

<input type="text" onKeyPress="return numbersonly(event, false)" style="ime-mode: disabled;"/> 



WRITTEN BY
로드파이

,