본문 바로가기

업무관련/JavaScript

Javascript 특수문자,공백,숫자등 Text 체크

입력 값의 길이 및 입력값중 영문,숫자만 있는지 체크하느 스크립트 

 

숫자와 영문 ',' 만 잇는지 체크

function checkKor(val) {
  var flag=true;  
  res3 = (/^[0-9a-z,]*$/i).test(val); //영문, 숫자 ','  이외 엔 없는지

  if (val != ""){ 
   if(!res3){
    flag = false;       
   }
  }
  return flag;
 }

 

한글이 있을시에는 아래로 특수문자 체크를 한다

 

예) if (!wordch(value)){ //해당 스크립트 통과시 조건에 맞는 특수 문자가 있을시 false 리턴

  return;

}

 

function wordch(thisword){
  var flag = true;
  var specialChars="~`!@#$%^&*-=+\|[](){};:'<.,>/?_";
    wordadded = thisword;
    for (i = 0; i < wordadded.length; i++) {
          for (j = 0; j < specialChars.length; j++) {         
           if (wordadded.charAt(i) == specialChars.charAt(j)){         
           flag=false;
          break;
         }
     }
  }
  return flag;
}

 

입력된 값이 공백이 잇으면 false 를 리턴

 

//입력된 문자의 값 체크 함수

function chkSpace(strValue){
  var flag=true;
  if (strValue!=""){
   for (var i=0; i < strValue.length; i++){
    if (strValue.charAt(i) == " "){
        flag=false;
        break;
    }
   }
  }
  return flag;
 }


'업무관련 > JavaScript' 카테고리의 다른 글

Handlebars - registerHelper 모음  (0) 2020.06.26
JavaScript 소수점 반올림  (0) 2014.01.15
ALTER TABLE  (0) 2013.07.25