본문 바로가기

스크립트/Keyboard관련

input 숫자만 입력되게, 이벤트가 아닌 입력자체를 막습니다.

<input type=text NAME='ne' size=10 maxlength=6 onKeypress="accept_number()">

<script> 
function accept_number()  
{  
    if (event.keyCode < 45 || event.keyCode > 57 || ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97))) {  
        event.returnValue = false;  
    }  

</script>