-
한글 또는 영문만이 존재하는지 체크하는 자바스크립트Front-End/jQuery 2013. 11. 19. 11:07
한글 또는 영문만이 존재하는지 체크하는 자바스크립트
// 한글이외의 캐릭터가 있을경우 false
// 한자나 숫자 영문의 경우 false
function checkKoreanOnly( koreanChar ) {
if ( koreanChar == null ) return false ;
for(var i=0; i < koreanChar.length; i++){
var c=koreanChar.charCodeAt(i);
//( 0xAC00 <= c && c <= 0xD7A3 ) 초중종성이 모인 한글자
//( 0x3131 <= c && c <= 0x318E ) 자음 모음
if( !( ( 0xAC00 <= c && c <= 0xD7A3 ) || ( 0x3131 <= c && c <= 0x318E ) ) ) {
return false ;
}
}
return true ;
}
// 영문 이외의 캐릭터가 있을경우 false
function checkEnglishOnly( englishChar ) {
if ( englishChar == null ) return false ;
for( var i=0; i < englishChar.length;i++){
var c=englishChar.charCodeAt(i);
if( !( ( 0x61 <= c && c <= 0x7A ) || ( 0x41 <= c && c <= 0x5A ) ) ) {
return false ;
}
}
return true ;
}
// 숫자 이외의 캐릭터가 있을경우 false
function checkDigitOnly( digitChar ) {
if ( digitChar == null ) return false ;
for(var i=0;i<digitChar.length;i++){
var c=digitChar.charCodeAt(i);
if( !( 0x30 <= c && c <= 0x39 ) ) {
return false ;
}
}
return true ;
}'Front-End > jQuery' 카테고리의 다른 글
HTML5 Local Storage (0) 2014.03.03 [jQuery] radio 값 가져오기, 설정하기 (2) 2013.11.27 비밀번호(패스워드) 유효성 체크 (문자, 숫자, 특수문자의 조합으로 6~16자리) [출처] [javascript] 비밀번호(패스워드) 유효성 체크 (문자, 숫자, 특수문자의 조합으로 6~16자리)|작성자 가을사랑 (0) 2013.11.19 javascript 정규식을 이용해서 영문, 숫자 혼용만 사용하는 비밀번호 확인 (0) 2013.11.19 jquery 주민등록번호 외국인 / 내국인 유효성 검사 (0) 2013.11.19 웹앱 롱터치 clipboard 현상 막기 (0) 2013.08.20 Jquery js file Error 대처법 (0) 2013.07.16 Div Loading 이미지 영역 Dimm (0) 2013.07.04 날짜값 + - 현재 날짜 가져오기 (0) 2013.07.04 JSON object 복사 / clone (0) 2013.05.24 댓글