본문 바로가기

Computerscience/JavaScript

영문 또는 공백만 입력 가능한 스크립트

//이전생략 ...

<input type="text" name="name_e<%=i%>" style="IME-MODE:disabled;width:200;" value="" maxlength="25" onKeyup="checkNumber()"/>

// 이후 생략 ...

<script type="text/javascript">
 function checkNumber()
 { 
   var objEv = event.srcElement; 
   var numPattern = /([^a-z,A-Z, ])/; 

   numPattern = objEv.value.match(numPattern); 
   if(numPattern != null)
   {  
     alert("특수문자 및 숫자는 입력불가 입니다.");  
     objEv.value="";  
     objEv.focus(); 
     return false; 

   }
 }
</script>


숫자라든지 원하는 문자,또는 기호만 입력하게 하고 싶으면,
   var numPattern = /([^a-z,A-Z, ,*&^%])/;  이런식으로 추가 하면됨.

'Computerscience > JavaScript' 카테고리의 다른 글

주민등록번호 체크 스크립트  (0) 2009.02.13