Gewünschte Wirkung: Nach dem Klick auf die Übermittlung des Bestätigungscodes wird der Button deaktiviert und nach 5 Sekunden wieder aktiviert. Schaltfläche nach dem Klicken auf „Senden“ deaktivieren Nach 5 Sekunden die Sperre aufheben und erneut senden Der Code lautet wie folgt: <!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> </Kopf> <Text> <Eingabetyp="Text"> <input type="button" value="Senden"> <script src="js/jquery-1.12.4.min.js"></script> <Skript> // Holen Sie sich das Element var $btn = $("input:button") // Schaltflächenklickereignis hinzufügen $btn.click(function () { // Definieren Sie eine Variable zum Speichern der Zeitzahl var n = 5; // Button deaktivieren // Textinhalt des Buttons ersetzen $(this).prop("disabled",true).val(n + "s und dann nochmal senden") //Ändere den Countdown-Inhalt alle 1 s.//Verwende den Timer, um die Zeit alle 1 s zu reduzierenvar timer = setInterval(() => { N--; // Der Textinhalt ändert sich // Der Standardwert innerhalb des Timers ist window $(this).val(n + "s nach dem erneuten Senden") // Wenn die Zeit 0 erreicht, stoppe den Timer if (n <= 0) { Intervall löschen(Timer) // Nach 5 Sekunden müssen Sie mit dem Senden des Textes fortfahren. // Deaktivieren Sie die Schaltfläche $(this).val("Resend").prop("disabled",false) } },1000) }) </Skript> </body> </html> Dies ist das Ende dieses Artikels zum Deaktivieren der Schaltfläche zum Senden des Bestätigungscodes mithilfe von jQuery. Weitere Informationen zum Deaktivieren der jQuery-Schaltfläche finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Docker-Installation Tomcat Dubbo-Admin-Instanz-Kenntnisse
>>: Detaillierte Erklärung zur Verwendung von Join zur Optimierung von SQL in MySQL
Tag-Typ (Anzeigemodus) HTML-Tags werden im Allgem...
1. Um die Abfrage zu optimieren, sollten Sie voll...
Um den Export und Import von Daten in SQL zu erle...
Inhaltsverzeichnis Netzwerk Informationen Ändern ...
Vorwort Bei der Arbeit müssen wir häufig in einer...
In diesem Artikel wird der spezifische Code für J...
CSS-Importmethode - Inline Durch das Style-Tag-At...
Vorwort: Das am häufigsten verwendete logische My...
Wissenspunkt 1: Legen Sie die Basis-URL der Webse...
Inhaltsverzeichnis Blasensortierung Auswahl Sorti...
HTML 4 HTML (nicht XHTML), MIME-Typ ist text/html...
Ich habe das vorliegende Projekt endlich abgeschl...
Beginnen Sie vorsichtig mit der Reinigung! Auflis...
MySQL implementiert Oracle-ähnliche Sequenzen Ora...
Inhaltsverzeichnis Erster Schritt: Der zweite Sch...