참치캔

자바스크립트 한가지만 부탁드립니다.

저의 어떤 파일(영카트 item.php)에 제가 짜깁기로 만든 이런 소스가 있습니다.
자바스크립트 내에 들어있는 함수인데요..

함수의 내용이 아니라... 아래의 빨간글씨 부분이 안습입니다.

3월1일부터 11월30일 사이에는 저 함수가 작동되고.. 그렇지 않으면 작동되지 않도록 해두면 신경안써도 될텐데..
자바스크립트에서 날짜를 이용하는 방법을 몰라서 수동으로 하고 있습니다..

체계적으로 배운 것이 없고.. 그저 몇년간 영카트를 사이트를 운영하면서 필요할 때마다 한두개씩 배워서 처리해온것이 전부라서.. 시간 되시는 분이 좀 도와주시면 고맙겠습니다.


   // 겨울에는 이하를 주석처리. 봄/여름/가을에는 주석해제.
   /*
            if (f.elements["it_opt"+i].value == '상온배송') {
     if (confirm("[냉장냉동식품] 상온배송을 선택하신 경우,\n\n배송중 발생한 제품이상에 대해서 반품/교환/환불이 불가합니다.   \n\n--------------------------------------------------\n그래도 상온배송을 선택하고 주문을 계속하시겠습니까?\n--------------------------------------------------"))
        f.submit();
     else
                f.elements["it_opt"+i].focus();
                return;
            }
   */

|

댓글 3개

다음 처럼 쉽게 처리하시면 되겠네요.
겨울이 아닐 때만 주석을 푼 곳이 실행되고 그렇지 않으면 실행이 되지 않게...
<script type="text/javascript">

---

d = new Date();
m = d.getMonth();

if ( 2 <= m && m <= 10 ) {

if (f.elements["it_opt"+i].value == '상온배송') {
if (confirm("[냉장냉동식품] 상온배송을 선택하신 경우,\n\n배송중 발생한 제품이상에 대해서 반품/교환/환불이 불가합니다. \n\n--------------------------------------------------\n그래도 상온배송을 선택하고 주문을 계속하시겠습니까?\n--------------------------------------------------"))
f.submit();
else
f.elements["it_opt"+i].focus();
return;
}
}

</script>
감사합니다. 큰 도움이 되었습니다.
흠..
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
15년 전 조회 1,725
15년 전 조회 1,736
15년 전 조회 1,830
15년 전 조회 1,846
15년 전 조회 1,588
15년 전 조회 1,305
15년 전 조회 1,358
15년 전 조회 1,842
15년 전 조회 2,062
15년 전 조회 1,805
15년 전 조회 1,748
15년 전 조회 1,428
15년 전 조회 1,898
15년 전 조회 1,834
15년 전 조회 1,855
15년 전 조회 1,960
15년 전 조회 2,416
15년 전 조회 1,818
15년 전 조회 1,829
15년 전 조회 1,743
15년 전 조회 2,491
15년 전 조회 1,443
15년 전 조회 1,704
15년 전 조회 2,362
15년 전 조회 1,674
15년 전 조회 1,432
15년 전 조회 1,350
15년 전 조회 1,342
15년 전 조회 2,946
15년 전 조회 1,962