2012. 6. 28. 17:10

기간 체크하여 던지는 validate

이벤트 등 일시적으로 처리하는 프로세스에서 사용했는데 매번 짜기 귀찮아서 cp용으로 넣어놓는다.

자바스크립트로 막는 것보다 서버에서 막는게 좋음

(왜냐? 자바스크립트 오프하면 무용지물이 되므로)

 

var year = 2012;
var month = 6;
var date = 27;
var hour = 12;
var now = new Date();
var nowYear = now.getFullYear();
var nowMonth = now.getMonth()+1;
var nowDate = now.getDate();
var nowHour = now.getHours();
if(nowYear >= year){
     if((nowMonth == month && nowDate > date)
          || (nowMonth == month && nowDate == date && nowHour >= hour)
          || nowMonth > month){
               alert("등록 가능일자가 아닙니다.");
               return false;
          }
}

'Javascript' 카테고리의 다른 글

ajax로 통신 시 로딩 처리  (0) 2012.07.16
홈페이지에 SNS공유 버튼 달기  (0) 2012.07.15
경과시간 체크  (0) 2011.11.28
자바스크립트 Eval  (1) 2011.11.28
일정간격으로 실행(setTimeout(), setInterval())  (0) 2011.02.08
Posted by silver0r