In diesem Artikelbeispiel wird der spezifische JS-Code zur Implementierung des Stoppuhr-Timers zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Implementierung des Stoppuhr-Timers: Das Wirkungsdiagramm sieht wie folgt aus: Angehängter Code, debuggt und ausgeführt <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <meta http-equiv="X-UA-kompatibel" content="ie=edge"> <title>Dokument</title> <Stil> #div1 { Breite: 300px; Höhe: 400px; Hintergrund: himmelblau; Rand: 100px automatisch; Textausrichtung: zentriert; } #zählen { Breite: 200px; Höhe: 150px; Zeilenhöhe: 150px; Rand: automatisch; Schriftgröße: 40px; } #div1 Eingabe { Breite: 150px; Höhe: 40px; Hintergrund: orange; Schriftgröße: 25px; Rand oben: 20px } </Stil> </Kopf> <Text> <div id="div1"> <div id="Anzahl"> <span id="id_H">00</span> <span id="id_M">00</span> <span id="id_S">00</span> </div> <input id="start" type="button" value="Start"> <input id="pause" type="button" value="Pause"> <input id="stop" type="button" value="Stopp"> </div> <Skript> //Sie können den Vorgang zum Suchen von Label-Knoten vereinfachen var btn = getElementById('btn') Funktion $(id) { gibt document.getElementById(id) zurück } fenster.onload = funktion() { //Klicken Sie, um mit dem Erstellen und Zählen zu beginnen. var count = 0 var timer = null //Die Timervariable zeichnet den Rückgabewert des Timers auf setInterval $("start").onclick = function() { Timer = Intervall setzen(Funktion() { zählen++; console.log(Anzahl) // Die Werte für Stunden, Minuten und Sekunden müssen auf der Seite geändert werden console.log($("id_S")) $("id_S").innerHTML = showNum(Anzahl % 60) $("id_M").innerHTML = showNum(parseInt(Anzahl / 60) % 60) $("id_H").innerHTML = showNum(parseInt(Anzahl / 60 / 60)) }, 1000) } $("pause").onclick = funktion() { //Den Timer abbrechen clearInterval(timer) } //Zählung stoppen, Daten löschen und Seitenanzeigedaten löschen$("stop").onclick = function() { //Den Timer abbrechen $("pause").onclick() // Intervall löschen (Timer) //Daten löschen, Gesamtanzahl der gelöschten Sekunden = 0 // Seitenanzeigedaten gelöscht $("id_S").innerHTML = "00" $("id_M").innerHTML = "00" $("id_H").innerHTML = "00" } //Kapselung einer Funktion, die einstellige Zahlen verarbeitet function showNum(num) { wenn (Zahl < 10) { return '0' + num } Rückgabenummer } } </Skript> </body> </html> 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:
|
<<: mysql5.7.18.zip – Tutorial zur Konfiguration der installationsfreien Version (Windows)
>>: Detaillierte Erklärung des Linx awk-Einführungstutorials
1. --cpu=<Wert> 1) Geben Sie an, wie viele ...
1. Was ist Continuous Delivery Der Ausgabeprozess...
Inhaltsverzeichnis Vorwort Fehlergrenze Jenseits ...
CSS Houdini gilt als die aufregendste Innovation ...
1. Hintergrund Die Projekte des Unternehmens wurd...
Inhaltsverzeichnis 1. dieses Schlüsselwort 2. Ben...
1. Die Rolle des Doctypes, der Unterschied zwisch...
Hier ist ein Fall des Ziehens einer modalen Box. ...
MySQL-Dienst stoppen Klicken Sie in Windows mit d...
Tutorial zur npm-Installation: 1. Laden Sie das N...
CSS zum Erzielen des Bildschwebens mit der Maus-F...
Überblick In Zabbix Version 5.0 und höher wurde e...
Confluence ist kostenpflichtig, kann aber für die...
Ich habe vor einiger Zeit ein Projekt entwickelt....
Voraussetzung: nginx muss über die Module ngx_htt...