본문 바로가기
Web Programing!/HTML / CSS

[HTML] 입력폼체크(keyCode)

by 어설픈봉봉이 2011. 9. 14.
반응형
SMALL




<script type="text/javascript">

//한글 체크

function hangul() {
   if((event.keyCode < 12592) || (event.keyCode > 12687))  {
     alert("한글만 입력가능합니다");
     event.returnValue = false;
   }else{
     event.returnValue = true;
   }
}



//숫자 체크

function isNum()  {
   if(event.keyCode < 48 || event.keyCode > 57)  {
      alert("숫자만 입력가능합니다");
      event.returnValue = false;
   }
}



//특수문자 체크

function code()  {
   var key = event.keyCode;
  
   if((key>32 && key<48) || (key>57 && key<65) || (key>90 && key<97))  {
     event.returnValue = false;
     alert('특수문자는 입력할 수 없습니다.');
   }
}

</script>

 

<html>

<input type="text" name="name" id="name" onkeyPress="hangul();" />
<input type="text" name="regiNum" id="regiNum" onkeyPress="isNum();" />
<input type="text" name="email" id="email" onkeyPress="code();" />

</html>


 

반응형