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)
Gestern gab es keine Probleme beim Herstellen ein...
Heute zeige ich Ihnen ein mit nativem JS implemen...
Dies ist eigentlich kein offizielles Dokument des ...
Inhaltsverzeichnis 1. Was ist ein Prototyp? 2. Pr...
0. Hintergrund Hardware: Xiaomi Notebook Air 13/I...
Grafisches Tutorial zur Installation und Konfigur...
Wirkungsprüfungsadresse: Tourplan (uplanok.com) C...
In diesem Artikelbeispiel wird der spezifische Co...
Fix für Probleme mit historischen Linux-Images De...
Code kopieren Der Code lautet wie folgt: <HTML...
In diesem Artikel wird die Methode zum manuellen ...
Inhaltsverzeichnis 1. Überprüfen Sie den Status d...
Object.defineProperty verstehen Grammatik: Object...
1 Einleitung Im Artikel „PostgreSQL mit Docker st...
Inhaltsverzeichnis Vorwort einführen 1. Wirkungsm...