In diesem Artikelbeispiel wird der spezifische JavaScript-Code zur Erzielung des Digitaluhreffekts als Referenz bereitgestellt. Der spezifische Inhalt ist wie folgt RendernBedarfsanalyse 1. Uhrzeit bis Datum ermitteln QuellcodeHTML-Teil <div id="div"> <img src="img/0.png" /> <img src="img/0.png" /> <img src="img/0.png" /> <img src="img/0.png" /> <img src="img/0.png" /> <img src="img/0.png" /> Sekunden</div> CSS-Teil <Stil> /*keiner*/ </Stil> JavaScript <Skript> // Anforderung: Digitaluhr var date = new Date(); var imgArr = document.getElementsByTagName('img'); //Eine Sammlung von img-Bildern abrufen var Stunden, Minuten, Sekunden; var Zeit = setzeIntervall(Funktion () { Datum = neues Datum(); // Stunden abrufen hours = date.getHours(); imgArr[0].src = "img/" + parseInt(Stunden / 10) + ".png" imgArr[1].src = "img/" + Stunden % 10 + ".png" // Minuten abrufen minutes = date.getMinutes(); imgArr[2].src = "img/" + parseInt(Minuten / 10) + ".png" imgArr[3].src = "img/" + Minuten % 10 + ".png" // Sekunden abrufen seconds = date.getSeconds(); imgArr[4].src = "img/" + parseInt(Sekunden / 10) + ".png" imgArr[5].src = "img/" + Sekunden % 10 + ".png" console.log(Stunden); console.log(Minuten); console.log(Sekunden); }, 1000) </Skript> Gesamtcode <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Dokument</title> </Kopf> <Text> <div id="div"> <img src="img/0.png" /> <img src="img/0.png" /> <img src="img/0.png" /> <img src="img/0.png" /> <img src="img/0.png" /> <img src="img/0.png" /> Sekunden</div> </body> </html> <Skript> // Anforderung: Digitaluhr var date = new Date(); var imgArr = document.getElementsByTagName('img'); //Eine Sammlung von img-Bildern abrufen var Stunden, Minuten, Sekunden; var Zeit = setzeIntervall(Funktion () { Datum = neues Datum(); // Stunden abrufen hours = date.getHours(); imgArr[0].src = "img/" + parseInt(Stunden / 10) + ".png" imgArr[1].src = "img/" + Stunden % 10 + ".png" // Minuten abrufen minutes = date.getMinutes(); imgArr[2].src = "img/" + parseInt(Minuten / 10) + ".png" imgArr[3].src = "img/" + Minuten % 10 + ".png" // Sekunden abrufen seconds = date.getSeconds(); imgArr[4].src = "img/" + parseInt(Sekunden / 10) + ".png" imgArr[5].src = "img/" + Sekunden % 10 + ".png" }, 1000) </Skript> Verwendete Bilder: Da Sie keine Bilder haben, wird der Effekt beim direkten Kopieren des Codes nicht angezeigt. Sie können einige Bilder finden, um sie zu ersetzen und leicht zu ändern. Solange Sie den Code verstehen, ist das Ändern kein Problem. 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:
|
<<: Detaillierte Erläuterung der CentOS-Konfiguration der offiziellen Nginx-Yum-Quelle
>>: 4 Möglichkeiten, sich schnell Linux-Befehle selbst beizubringen
Zusammenfassung In einigen Szenarien kann eine so...
1. Befehlseinführung Mit dem Befehl cal (Kalender...
1. Verwendung des CSS-Bereichs (Stilaufteilung) I...
Inhaltsverzeichnis Hintergrund Zieleffekt Ideen e...
Syntaxzusammensetzung: 1 Anmerkungsinformationen ...
Erfordern Das Div unter dem Körper ist vertikal z...
In diesem Artikelbeispiel wird der spezifische Co...
1. Installation von MySQL 1. Öffnen Sie die herun...
Inhaltsverzeichnis Das Wesentliche beim QR-Code-L...
Einführung von zwei Methoden zum Anzeigen von MyS...
Inhaltsverzeichnis Vorwort 1. Lazy Loading-Routin...
Vorwort Bei der täglichen Arbeit oder beim Studiu...
Es gibt zwei Möglichkeiten, CSV in Win10 zu expor...
In dieser Lesenotiz werden hauptsächlich die Vorg...
Gängige Methoden zur Begrenzung der Eingabe 1. Um ...