본문 바로가기

프로그래밍

JavaScript - 숫자, 이름, 한글 입력 체크

출처 : http://cocoaday.tistory.com 

// 숫자 입력 체크

<script language="javascript">
function onlyNumber() {
    if((event.keyCode<48)||(event.keyCode>57))
    {
      event.returnValue=false;
    }
}
</script>

<INPUT type="text" name="number" onkeypress=onlyNumber();>

// 이름, 한글 입력 체크

var di = document.checkForm;

isValid = _checkStringType(di.name.value);
if(isValid == 0) {
alert(_tryAgain("이름"));
di.name.focus();
return false;
}
if(di.name.value.search(/[가-힣]/) <= -1)
{
alert("문자열에 특수문자가 있습니다.\n특수문자를 제거하여 주십시오!");
di.name.select();
di.name.focus();
return false;
}