아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

생활

생활꿀팁

근사한지어새217
근사한지어새217

하루 한번 특정 입력값 받을수있게 하려면 어떻게 해야할까요?

if (input_name=='a'){ // <<a를 사용자 입력값이라고 가정합니다. document.write('a를출력합니다'); }

여기서 사용자 입력값 a를 하루에 한번만 입력을 받아줄수있게 하려면 어떻게 해야할까요?

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 프알못
      프알못

      하루에 한 번만 입력을 받을 수 있게 한다는 게, 기준이 어떻게 되나요?

      1. 오늘 입력을 받았으면, 내일부터 입력 받을 수 있다 (특정 시간을 지나가면 다음 날로 간주)

      2. 오늘 5시 41분에 입력을 받았으면 내일 5시 41분부터 입력을 받을 수 있다

      둘 중 어느 쪽인지에 따라 방법이 좀 다를 수 있지만,

      입력받은 시간이나 날짜를 저장하고, 다음에 입력받을 때 그 시간과 비교해 보면 된다는 점은 같습니다.

      if (input_name=='a') { if(document.cookie.indexOf("test=;") == -1) { var date = new Date(); document.cookie = "test=; expires=" + date.setTime(date.getTime()+(hours*60*60*1000)).toGMTString() + ";"; document.write('a를출력합니다'); } }

      쿠키를 사용한 예시입니다. (위의 2번)

    PC용 아하 앱 설치 권유 팝업 이미지장도연이 추천하는 아하! 앱으로 편리하게 사용해 보세요.
    starbucks
    앱 설치하고 미션 완료하면 커피 기프티콘을 드려요!