javascript брояч за обратно броене

Също така, такива броячи се използват на страници с мъничета при създаване на нова версия на сайта - те отчитат времето до отварянето на актуализирания сайт.

брояч

Първо създаваме html елемент, в който ще се показва броячът. Например така.

Сега можете да започнете да програмирате. Кодът няма да се окаже много сложен - ще се състои от една функция. Той ще приеме датата на предстоящото събитие като аргумент като Date() обект и ще върне броя дни, часове, минути и секунди преди тази дата в резултат на своята работа.

След това, след зареждане на страницата, ще се определят параметрите, с които ще работи функцията, а именно датата на събитието, което ще бъде предадено на функцията, както и съобщението и елементите на страницата, където ще се показва съобщението и резултатът от функцията.

Също така в кода ще бъде зададено условие: ако текущата дата е по-голяма от изминалата дата на събитието, т.е. събитието вече е настъпило, функцията няма да бъде извикана.

Както обещах, кодът се оказа доста прост. Трябва обаче да обърнете внимание на факта, че датата се предава във формата на обекта Date(), а именно номерът на месеца се брои от нула (януари) до 11 (декември). Същото важи и за часове (0-23), минути (0-59) и секунди (0-59), ако трябва да се посочи и часът на събитието.

Намерих няколко готови броячаjQuery обратно броене онлайн. В процеса на търсене често попадах на платени измервателни уреди, но ако търсите по-дълго, можете да намерите безплатни. Например, ето тези:

Изборът какво точно да използва е на разработчика: готови jQuery броячи или брояча от тази статия. Може дори да искате да напишете своя собствена версия на брояча или да подобрите горния код.