1 i f 2 <--- 해석가능하시죠 ?

Posted
Filed under dog발;/javascript
function searchCheck(){
// s_date : 2010-01-01 / e_date : 2010-03-01
if(document.searchForm.s_date.value.length != 10){
 alert('10자리의 날짜를 입력하셔야 함');
 document.searchForm.s_date.focus();
 return;
}

 if(document.searchForm.e_date.value.length != 10){
 alert('10자리의 날짜를 입력하셔야 함');
 document.searchForm.e_date.focus();
 return;
}

 var s_date_val = document.searchForm.s_date.value;
var e_date_val = document.searchForm.e_date.value;

 var s_date = new Date(s_date_val.substring(0,4), s_date_value.substring(5,7), s_date_value.substring(8,10));
var e_date = new Date(e_date_val.substring(0,4), e_date_value.substring(5,7), e_date_value.substring(8,10));

 // -를 빼줌
var diff_date = e_date.getTime() - s_date.getTime();

 // 차감일자
count = Math.floor(diff_date / (24*60*60*1000));

 // 차감숫자
if(count < 0){
 alert("검색 시작일이 종료일보다 큽니다.\n 확인해주시기 바랍니다.");
 return;
}

 if(count > 60){
 alert("60일 이상은 검색이 불가능합니다.");
 return;
}

 document.searchForm.submit();
}
2010/05/14 17:02 2010/05/14 17:02