[jQuery] 자주 사용하는 함수 모음
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 |
/*
* 자주 사용하는 함수 모음
*/
/* 필수 항목 검사하는 함수
isEmpty(체크해야할 항목의 문자열,경고메시지,trim 여부);
이때 trim을 입력하지 않고 생략하면 trim 처리를 하지 않는다.
trim 처리를 하려면 "1"을 입력한다.
input type="text" 인 경우에만 사용합니다.
*/
function isEmpty(item,msg,isTrim){
// alert("check isEmpty! - "+item);
if($(item)==null){
alert("검사하는 항목이 존재하지 않습니다.");
return true; // 항목이 비어있다.
}
// alert("null 이 아니다.");
//isTrim==1 이면 trim을 한다. 앞뒤 공백을 제거시킨다.
if(isTrim) $(item).val($(item).val().trim());
// alert("공백제거");
if($(item).val().length==0){
//경고
alert(msg); // 경고창
$(item).focus(); // 커서를 위치 시킨다.
return true; // 항목이 비어있다.
}
// alert("check pass");
return false; // 항목이 비어 있지 않다.
}
/*
* 입력한 숫자가 범위 내에 있는지 확인하는 프로그램
* isRange(검사 아이템, 검사항목이름, 최소값, 최대값)
* 범위 안에 있으면 true가 / 벗어났으면 false가 return 된다.
*/
function isRange(item,itemName,min,max){
if($(item).val().length<min || $(item).val().length>max){
alert(itemName+"의 길이는 "+min+"자 이상/"+max+"이하 이여야 합니다.");
$(item).focus(); // 커서를 위치 시킨다.
return false; // 범위를 벗어난 경우.
}
return true; // 범위 안에 있는 경우
} |
cs |
/*
* 자주 사용하는 함수 모음
*/
/* 필수 항목 검사하는 함수
isEmpty(체크해야할 항목의 문자열,경고메시지,trim 여부);
이때 trim을 입력하지 않고 생략하면 trim 처리를 하지 않는다.
trim 처리를 하려면 "1"을 입력한다.
input type="text" 인 경우에만 사용합니다.
*/
function isEmpty(item,msg,isTrim){
// alert("check isEmpty! - "+item);
if($(item)==null){
alert("검사하는 항목이 존재하지 않습니다.");
return true; // 항목이 비어있다.
}
// alert("null 이 아니다.");
//isTrim==1 이면 trim을 한다. 앞뒤 공백을 제거시킨다.
if(isTrim) $(item).val($(item).val().trim());
// alert("공백제거");
if($(item).val().length==0){
//경고
alert(msg); // 경고창
$(item).focus(); // 커서를 위치 시킨다.
return true; // 항목이 비어있다.
}
// alert("check pass");
return false; // 항목이 비어 있지 않다.
}
/*
* 입력한 숫자가 범위 내에 있는지 확인하는 프로그램
* isRange(검사 아이템, 검사항목이름, 최소값, 최대값)
* 범위 안에 있으면 true가 / 벗어났으면 false가 return 된다.
*/
function isRange(item,itemName,min,max){
if($(item).val().length<min || $(item).val().length>max){
alert(itemName+"의 길이는 "+min+"자 이상/"+max+"이하 이여야 합니다.");
$(item).focus(); // 커서를 위치 시킨다.
return false; // 범위를 벗어난 경우.
}
return true; // 범위 안에 있는 경우
}
'Programming' 카테고리의 다른 글
[Spring] 스프링 설치 및 유저 라이브러리 등록 (0) | 2017.07.31 |
---|---|
[JAVA] 객체지향 (Object-Oriented) (0) | 2017.06.28 |
[jQuery] HTML 테스터 (0) | 2017.06.23 |
tomcat v7.0 설치 : 인코딩 메서드 및 get 방식 테스트 - jQuery 형식으로 예제 변형하기. (0) | 2017.06.22 |
[jQuery] 선택자(Selector) :탐색 선택자, 속성 탐색 선택자(2) (0) | 2017.06.21 |
댓글