javascript | 인풋 박스에 숫자만 입력하기
페이지 정보
작성자 100K5 작성일12-04-01 09:55 조회58,013회 댓글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;
}
}
<!--
// 숫자만 입력
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>
소스
</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;
}
alert("숫자만 입력해 주세요.");
form.price.value = "";
form.price.focus();
return;
}
//-->
</script>
댓글목록
등록된 댓글이 없습니다.