정규식을 이용해 바로 input 박스에 인라인으로 작성
<input type="text" onKeyup="this.value=this.value.replace(/[^0-9]/g,'');"/>
<html>
<head>
<script type="text/javascript">
function inNumber(){
if(event.keyCode<48 || event.keyCode>57){
event.returnValue=false;
}
}
</script>
</head>
<body>
<input type="text" onkeypress="inNumber();"/>
<input type="text" onKeyup="this.value=this.value.replace(/[^0-9]/g,'');"/>
</body>
</html>
'[공부용]참고 사이트 모음 > [자바스크립트]' 카테고리의 다른 글
[JavaScript] 자바스크립트에서 class 변경 (0) | 2020.10.08 |
---|---|
[javascript] 자식창에서 부모창 함수 호출 (0) | 2020.10.07 |
[Javascript] 팝업창으로 POST 전송 (0) | 2020.10.06 |
[JAVASCRIPT]form submit전에 input 필드 추가 방법 (0) | 2020.09.24 |
비밀번호 /이메일/전화번호/핸드폰 정규식 (0) | 2020.09.17 |