Der einfachste mögliche JavaScript-Countdown-Timer?
Wollte nur Fragen, wie man erstellen Sie die einfachste mögliche countdown-timer.
Werde es ein Satz auf der Website sagen:
"Registrierung geschlossen 05:00 Minuten!"
So, was ich will zu tun ist, erstellen Sie eine einfache js-countdown timer-das geht von "05:00" , "00:00" und dann wieder auf "05:00" wenn es einmal endet.
Ich war durch einige Antworten, bevor, aber Sie alle scheinen zu intensiv (die Date-Objekte, etc.) für das, was ich tun will.
Kommentar zu dem Problem
Wenn Sie sich Fragen, für code, den Sie müssen zeigen, dass Sie etwas versuchen, das problem selbst zu lösen - und das bedeutet, zeigen einige erste code. Sonst werden die Menschen davon aus, dass Sie von uns zu verlangen, Ihre Hausaufgaben für Sie!
Und wieder verlassen Sie die entsprechenden HTML -, aber mindestens Sie haben eine Art erklärt, die Komplexität Problem dieser Zeit. Aber im ernst, Sie brauchen, um sich in die Herstellung einer Lösung für sich und dann kommen Sie zu uns und Fragen über Probleme, die Sie haben.
Code-Beispiele, die mit Beschwerden auf, wie sind Sie zu kompliziert? Wie auch immer, ich denke, Sie könnte leicht
setInterval
und es machen .innerHTML basiert, anstelle von Datum basiert. Ja, die Leute suchen sollten, die für die Herstellung der Lösung selbst. Aber mit javaScript gibt es viele Beispiele für häufige Aufgaben. Ich weiß, wie zu tun, eine count-down-timer, aber ich bevorzuge, wenn ich eins finden im web (wie eine Komponente). Also danke für diese Frage und die umfangreiche Antwort, die ich gefunden was ich suchte. Countdown-Logik
Ich fand diese Lösungen werden einfacher: stackoverflow.com/questions/32141035/...
InformationsquelleAutor der Frage Bartek | 2013-12-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wollen einen echten timer verwenden müssen Sie die date-Objekt.
Berechnung der Differenz.
Format-Zeichenfolge.
Beispiel
Jsfiddle
nicht so präzise timer
JsFiddle
InformationsquelleAutor der Antwort cocco
Können Sie ganz einfach erstellen Sie eine timer-Funktionalität durch die Verwendung von setInterval.Unten ist der code, die Sie können es verwenden, um erstellen Sie den timer.
http://jsfiddle.net/ayyadurai/GXzhZ/1/
InformationsquelleAutor der Antwort Durai