이거 수정해주시면 2만포인트! > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

이거 수정해주시면 2만포인트! 정보

이거 수정해주시면 2만포인트!

본문

회원가입에서 버튼클릭 시 다음화면넘어가는 부분

<script type="text/javascript">
function fregister_submit(f)
{
    var agree1 = document.getElementsByName("agree");
    if (!agree1[0].checked) {
        alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
        agree1[0].focus();
        return false;
    }

    var agree2 = document.getElementsByName("agree2");
    if (!agree2[0].checked) {
        alert("개인정보취급방침의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
        agree2[0].focus();
        return false;
    }

    f.action = "링크1";
    return true;
}

if (typeof(document.fregister.mb_name) != "undefined")
    document.fregister.mb_name.focus();
</script>


이렇게있는데 아래쪽에 링크1 써있는게 23~24시에는 링크1로 가고
그 외 시간에는 링크2로 갈 수 있도록 하려면 어덯게해야할까요?

댓글 전체

이런식으로 해보시면 되실꺼 같네요

today = new Date();
t_hour = today.getHours();
if (t_hour>23 && t_hour <24 )
 {
  f.action = "링크1";
 } else {
  f.action = "링크2";
 }

시간 구해서 그 시간안에 조건절로...
간략하게 설명 드리면요.
>= , < 이 조건 을 잘 활용 하셔야 합니다.

if (t_hour >= 23 && t_hour < 01 )
또는
if (t_hour >= 23 && t_hour =< 24 )
이렇게 바꿔 보세요

23시보다 크거나 같을때  24시보다 작거나 같을 때 또는 1시보다 작을때 00:59 까지 는 링크 1로 가구요
1시부터 22:59분 까지 링크 2로 가게 됩니다.

아 제가 24시가 0 으로 찍히는 지 24로 찍히는지 는 기억이 잘;;

그것만 확인하셔서 넣으시면 되겠네요^^

그냥 간단하게 -_-;
if (t_hour > 22 && t_hour < 01 )
today = new Date();
t_hour = today.getHours();
if (t_hour == 23 )
 {
  f.action = "링크1";
 } else {
  f.action = "링크2";
 }

그냥 이렇게 하면 될것을요 ..;;;
23:00 ~ 23:59분 까지는 23시로 나올테니깐요
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT