자바스크립트 와 웹프로그래밍 연관된걸 여쭤보고 싶어요.
아프리카 티비 비제이들이 많이 하던건데요
예를 들어 웹 사용자가 특정한 날짜와 시간을 입력 하면
그 시간동안 웹페이지 상단에서 시간이 흐르면서(몇일 몇시간 남았습니다 이런식으로)
정해진 시간이 지나면
아무런 글을 입력할 수 없게 하는 프로그램을 만들고 싶습니다.
저 시간이 흐르는 부분을 어떤식으로 어떻게 구현하면 되는 걸까요??
자바스크립트를 이용해서 구현할려고 합니다.
어떻게 하면 되는 걸까요?어렵네요 ㅠㅠ
55글자 더 채워주세요.
2개의 답변이 있어요!
시간이 흐르는 부분은 보통 setTimeout 혹은 setInterval 이라는 함수를 사용합니다.
브라우저에 내장되어있는 기본 function 이라서 프레임워크와 무관하게 편하게 사용하실수있습니다.자세한 사용법이 궁금하시면 아래 URL 참조 부탁드립니다.
https://developer.mozilla.org/ko/docs/Web/API/WindowTimers/setTimeout
https://www.w3schools.com/jsref/met_win_settimeout.asp우선 날짜와 시간 보여주는건 자바스크립트로
작성을 해야 합니다
그리고 서버단에서 혹시 모를 입력이 제 시간에 들어온건지 확인하는 부분이 필요합니다
그러니깐 자바스크립트+php 또는 jsp 로 개발을 하셔야 합니다