반응형
javascrpt 연령체크, 미성년자, 성인 체크 function
function misung(obj){
// 최초 입력값
var input = $(obj).val();
// ex 2013-01-01 -> 20130101로 치환
var inputDt = input.replaceAll("-","");
// 입력받을 날짜를 잘라서 변수에 저장
var inputYY = inputDt.substr(0,4);
var inputMM = inputDt.substr(4,2);
var inputDD = inputDt.substr(6,2);
// 입력받은날짜 합침
var reInDt = inputYY+''+inputMM+''+inputDD;
// 현재날짜
var nowDt = new Date();
// 포맷변경
var reNowDt = getFormatDate(nowDt);
// 현재날짜 기준으로 초등학생은 가입 불가능하도록 변경 (13세 이하)
var minAge = 12;
var objYY = reNowDt.substr(0,4);
var objMM = reNowDt.substr(4,2);
var objDD = reNowDt.substr(6,2);
var minObjYY = objYY - minAge;
// 13세 이하 기준일자
var fixNowDt = minObjYY+''+objMM+''+objDD;
// 기준일자 보다 크면 가입 불가 (13세에 해당)
if(reInDt > fixNowDt){
alert("13세(만11세) 미만은 신청이 불가능합니다.");
$("input[name='birthDt']").val('');
}
}
반응형
'웹프로그래밍 > Javascript|JQuery|Jsp' 카테고리의 다른 글
input box data 값 삽입 및 불러오기 (0) | 2021.11.19 |
---|---|
jquery 부모창 값 넘기기, 이벤트 실행 간단한 예제 (0) | 2021.11.18 |
javascript form 생성 및 전송(ajax) (0) | 2021.11.16 |
javascript, jquery function parameter append (0) | 2020.10.29 |
append 할때 a태그 onclick 작성법 (0) | 2019.09.10 |