본문 바로가기

프로그래밍관련/javascript

특수문자 필터링

// 아래것과는 반대로 영문(대/소)와 숫자만 들어있는지 확인

//실제 function

function checkID(sValue)
{
  var oIDMatch = new RegExp(/^[A-Z0-9]{4,15}$/i);

  return oIDMatch.test(sValue);
}



// 아래는 리턴 if 문

if (!checkID(f.id.value))
 {
  alert('아이디는 4~15글자만 가능합니다\n\n또한 영문(대/소문자)과 숫자만 입력 가능합니다');
  document.checkID.userID.value = "" ;
  document.checkID.userID.focus();
  return;
 }