2. 자바스크립트 작성
▶ 자바스크립트 util.js 위치
① util.js
// 내용의 값의 빈공백을 trim(앞/뒤)
String.prototype.trim = function() {
var TRIM_PATTERN = /(^\s*)|(\s*$)/g;
return this.replace(TRIM_PATTERN, "");
};
// E-Mail 검사
function isValidEmail(email) {
var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
if (email.search(format) != -1)
return true; //올바른 포맷 형식
return false;
}
// 한글 필터링
function isValidKorean(data){
// UTF-8 코드 중 AC00부터 D7A3 값이지 검사
var format = /^[\uac00-\ud7a3]*$/g;
if (data.search(format) != -1)
return true; //올바른 포맷 형식
return false;
}
// 날짜 검사
function isValidDate(year, month, day) {
var days = new Array (31, 0, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
if(year%4==0 && year%100 !=0 || year%400==0)
days[1]=29;
else
days[1]=28;
if(month < 1 || month > 12)
return false;
if(day > days[month-1] || day < 1)
return false;
return true;
}
'STUDY > JSP' 카테고리의 다른 글
Jsp 11일차 - JSTL(JSP Standard Tag Library) (1) | 2019.02.25 |
---|---|
Jsp 11일차 - 서블릿(Servlet) (0) | 2019.02.25 |
Jsp 8일차 - 게시판(css작성) (0) | 2019.02.21 |
Jsp 7일차 - Score 추가작성 (0) | 2019.02.20 |
Jsp 6일차 - 간단한 웹을 만드는 방법 (0) | 2019.02.19 |
댓글