/* 폼 입력값 Check*/
function frmchk_char(str, condition)
/*
설명 : 폼 입력값을 정규식패턴을 이용해서 체크함
사용법 : frmchk_char(문자열, 조건)
결과값 : true/false
조건 :
0 = 첫글자 영문, 영문, 숫자, _ 사용가능
1 = 영문만 사용가능
2 = 숫자만 사용가능
3 = 한글만 사용가능
4 = 영문, 숫자 사용가능
5 = 영문, 숫자, 한글 사용가능
6 = 한글, 숫자 사용가능
7 = 한글, 영문 사용가능
8 = 한글을 포함하는지 여부
*/
{
var objPattern
switch(condition){
case(0) :
objPattern = /^[a-zA-Z]{1}[a-zA-Z0-9_]+$/;
break;
case(1) :
objPattern = /^[a-zA-Z]+$/;
break;
case(2) :
objPattern = /^[0-9]+$/;
break;
case(3) :
objPattern = /^[가-힣]+$/;
break;
case(4) :
objPattern = /^[a-zA-Z0-9]+$/;
break;
case(5) :
objPattern = /^[가-힣a-zA-Z0-9]+$/;
break;
case(6) :
objPattern = /^[가-힣0-9]+$/;
break;
case(7) :
objPattern = /^[가-힣a-zA-Z]+$/;
break;
case(8) :
objPattern = /[가-힣]/;
}
return objPattern.test(str);
}
반응형
':::: 개발 :::: > ::: JSCRIPT :::' 카테고리의 다른 글
제이쿼리 동작 테스트 해 볼수있는 사이트 (0) | 2014.03.27 |
---|---|
jquery ready 에서 함수 호출.. (0) | 2014.03.20 |
jqeury radio css control (0) | 2013.11.11 |
햇갈리던 스크립트에 변수 붙이기 ㅠㅠ 아오 (0) | 2013.10.17 |
jquery div id 가 중복일때 처리 (0) | 2012.09.19 |
senchaTouch2 JSONP (0) | 2012.05.29 |
Dom(Document Object Model ) 이해하기 예제 1 (0) | 2012.05.12 |
라디오 버튼 체크 함수 (0) | 2011.09.01 |