인풋 박스에 숫자만 입력하기 > 소스코드

본문 바로가기

사이트 내 전체검색


소스코드

javascript | 인풋 박스에 숫자만 입력하기

페이지 정보

작성자 100K5 작성일12-04-01 09:55 조회57,914회 댓글0건

본문

<script type="text/javascript">
<!--
    // 숫자만 입력
    function onlyNum() {
        var key = event.keyCode;
         if (!(key==8 || key==9 || key==13 || key==46 || key==144 || ( key>=48 && key<=57 ) || key==110 || key==190)) {
            alert("숫자만 입력 가능 합니다.");
            event.returnValue = false;
        }
    }
    // 인풋박스에 반드시 포함 style="ime-mode:disabled;"  // 한글 입력 불가
//-->
</script>

소스

<input type="text" name="phone" style="ime-mode:disabled" onkeyPress="onlyNum()" />
 
 
정규식 표현
<script type="text/javascript">
<!--
   if (form.price.value.match(/^-?[0-9]+$/gi) == null) {
      alert("숫자만 입력해 주세요.");
      form.price.value = "";
      form.price.focus();
      return;
   }
//-->
</script>

댓글목록

등록된 댓글이 없습니다.



회사소개 개인정보취급방침 서비스이용약관 Copyright © 소유하신 도메인. All rights reserved.상단으로
TEL. 00-000-0000 FAX. 00-000-0000 서울 강남구 강남대로 1
대표:홍길동 사업자등록번호:000-00-00000 개인정보관리책임자:홍길동
PC 버전으로 보기