반응형
function date_chk(year, month, day){
date1 = new Date(year, month-1, day);
year_chk = date1.getYear();
month_chk = date1.getMonth();
day_chk = date1.getDate();
if( year == year_chk && month-1 == month_chk && day == day_chk ){
alert("날짜 정상");
}else{
alert("날짜가 비정상");
}
}
date1 = new Date(year, month-1, day);
year_chk = date1.getYear();
month_chk = date1.getMonth();
day_chk = date1.getDate();
if( year == year_chk && month-1 == month_chk && day == day_chk ){
alert("날짜 정상");
}else{
alert("날짜가 비정상");
}
}
자바 스크립트에서 받아오는 날짜는 월이 0~11 로 계산됩니다.
그리고 자동으로 가감을 하여 날짜를 받아오기때문에 정상적인 날자를 받아오게 되고
이 받아온 날짜를 입력한 날짜와 대조하여 날짜가 서로 동일하면 유효한 날짜인거고
동일 하지 않으면 유효하지 않은 날짜인것입니다.
반응형
'공부거리 > JAVASCRIPT' 카테고리의 다른 글
모바일 웹페이지 이동 스크립트 (0) | 2012.05.10 |
---|---|
숫자 체크 (0) | 2012.04.09 |
스크립트 정규식 소스 조금 (0) | 2012.01.10 |
[스크립트]체크박스 전체 선택/해제 (0) | 2011.12.20 |
[스크립트]window.open() 스크립트 옵션 및 예제 (0) | 2011.12.15 |