In diesem Artikel wird der spezifische JavaScript-Code zur Erzielung des Front-End-Countdown-Effekts als Referenz freigegeben. Der spezifische Inhalt ist wie folgt Code: <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Titel</title> <Stil> div { Polsterung: 10px; Schriftgröße: 100px; } P { schweben: links; Breite: 300px; Höhe: 300px; Rand: 1px durchgezogen #000000; Farbe: #ffffff; Hintergrundfarbe: #333333; Textausrichtung: zentriert; Zeilenhöhe: 300px; } </Stil> </Kopf> <Text> <div> <p class="Stunde">1</p> <p class="Minute">2</p> <p Klasse="zweite">3</p> </div> <Skript> window.addEventListener('laden', Funktion() { //Elemente abrufenvar hour = document.querySelector('.hour'); //Blackbox für Stundenvar minute = document.querySelector('.minute'); //Blackbox für Minutenvar second = document.querySelector('.second'); //Blackbox für Sekundenvar inputTime = +new Date('2021-2-6 18:00:00'); //Gibt die Gesamtzahl der Millisekunden der Benutzereingabe zurück timecountDown(); //Rufen Sie diese Funktion einmal auf, um zu verhindern, dass die Seite beim ersten Aktualisieren leer ist//Starten Sie den TimersetInterval(countDown, 1000); Funktion CountDown() { var nowTime = +new Date(); //Gibt die Gesamtzahl der Millisekunden der aktuellen Zeit zurück var times = (inputTime - nowTime) / 1000; //tiems ist die Gesamtzahl der Millisekunden der verbleibenden Zeit var h = parseInt(times / 60 / 60 % 24); //h = h < 10 ? '0' + h : h; hour.innerHTML = h; //Gebe der Stunden-Blackbox die verbleibenden Stunden an var m = parseInt(times / 60 % 60); //Minuten m = m < 10 ? '0' + m : m; minute.innerHTML = m; var s = parseInt(times % 60); //Aktuelle Sekunden s = s < 10 ? '0' + s : s; zweites.innerHTML = s; } }) </Skript> Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Sehen Sie sich die häufig verwendeten SQL-Anweisungen in MySQL an (ausführliche Erklärung)
Alle aufeinanderfolgenden Leerzeichen oder Leerze...
Dieser Artikel entstand aus meinen Beschwerden üb...
Dieser Artikel beschreibt anhand eines Beispiels ...
Heute werde ich ein kleines Javascript-Animations...
Zusammenfassung: HBase verfügt über zahlreiche Be...
Inhaltsverzeichnis 1. einige 2. jedes 3. finden 1...
Hintergrund nginx-kafka-module ist ein Plug-In fü...
Wir werden phpMyAdmin installieren, damit es mit ...
Es gibt viele Versionen der Java-Sprache. Zusätzl...
Neuling, nimm es selbst auf 1. Supervisor install...
Dieser Artikel wurde unter Bezugnahme auf die off...
Einfaches Beispiel für einen MySQL-Trigger Gramma...
Inhaltsverzeichnis Vorwort 1. Installieren Sie sc...
1. Trash oder Klassiker? Die Webtechnologie aktua...
Heute werden wir einen fragmentierten Bildladeeff...