본문 바로가기
카테고리 없음

javascript - 정규식패턴 체크

by 휘루걸음 2011. 9. 14.
728x90
반응형
출처 : http://nom3203.egloos.com/2422948


 if (!alert_f(document.getElementById("e"+val+"name"), "고객님의 성함을 입력해 주세요"))
   return false;
  else {
   if (!RegExpChk(document.getElementById("e"+val+"name").value, 0)) {
    alert("한글만 입력이 가능합니다.");
    document.getElementById("e"+val+"name").focus();
    return false;
   }
  }


 //정규식 패턴
 function RegExpChk(str, condition) {
  var pattern;
  switch (condition) {
   case (0) :
    pattern = /[가-힣]/;
    break;
   case (1) :
    pattern = /^[a-zA-Z0-9]+$/;
    break;
   case (2) :
    pattern = /[0-9]/;
    break;
  }
  return pattern.test(str);
 }

728x90
반응형