JavaScript-Bestätigung: Wählen Sie Ja oder Nein
In diesem kurzen Artikel besprechen wir, wie man mit JavaScript einen Bestätigungsdialog anzeigt. Mit Bestätigungsdialogfeldern können Sie Aktionen basierend auf Benutzereingaben ausführen.
JavaScript ist eine der Kerntechnologien des Internets. Es wird von den meisten Websites verwendet und von allen modernen Webbrowsern unterstützt, ohne dass Plugins erforderlich sind. Hier bei Envato Tuts+ besprechen wir Tipps und Tricks, die Ihnen bei Ihrer täglichen JavaScript-Entwicklung helfen können.
Als JavaScript-Entwickler müssen Sie häufig Benutzereingaben in Form einer Ja- oder Nein-Frage einholen und darauf basierend eine Aktion ausführen. Insbesondere sind einige Aktionen vertraulich und können nicht rückgängig gemacht werden, und Sie möchten dem Benutzer eine Warnung oder Bestätigung geben, dass er die Aktion tatsächlich ausführen wollte, damit er sie nicht versehentlich ausführt. Wenn es beispielsweise einen Löschlink gibt, mit dem Sie eine Entität aus der Datenbank löschen können, müssen Sie mit dem Benutzer bestätigen, ob er sie tatsächlich löschen möchte. Selbst wenn ein Benutzer also versehentlich auf den Löschlink klickt, hat er zumindest die Möglichkeit, den Vorgang abzubrechen.
In diesem Artikel zeige ich Ihnen zwei Möglichkeiten, Benutzeraktionen in JavaScript zu bestätigen: mit confirm
方法和使用隐藏确认 div
.
confirm
Methodensyntax
In JavaScript können Sie die window
对象的 confirm
-Methode des window
-Objekts verwenden, um ein Dialogfeld anzuzeigen und auf die Bestätigung oder den Abbruch durch den Benutzer zu warten. Heute besprechen wir die Funktionsweise anhand eines praktischen Beispiels.
In diesem Abschnitt stellen wir die Syntax von window.confirm
-Methoden vor.
confirm-Methode lautet wie folgt:
var result = window.confirm(message);
confirm-Methode benötigt ein einzelnes String-Argument, in dem Sie die Nachricht übergeben, die im Dialog angezeigt werden soll. Dies ist ein optionaler Parameter, aber Sie müssen eine sinnvolle Nachricht übergeben, andernfalls wird ein leeres Dialogfeld mit Ja- und Nein-Optionen angezeigt, das für Ihre Besucher möglicherweise nichts bedeutet. Typischerweise hat die Nachricht die Form einer Frage und bietet dem Benutzer zwei Optionen zur Auswahl.
Im Dialogfeld gibt es zwei Schaltflächen: OK und Abbrechen. Wenn der Benutzer auf die Schaltfläche „OK“ klickt, gibt die Bestätigungsmethode true
,如果用户点击取消按钮,confirm方法返回false
zurück. So können Sie die Auswahl des Benutzers anhand des Rückgabewerts der Bestätigungsmethode verstehen. (Wenn Sie möchten, dass Ihre Schaltflächen etwas anderes sagen, z. B. Ja und Nein, zeige ich Ihnen am Ende dieses Artikels, wie das geht.)
Da das window
-Objekt immer implizit ist, d. h. seine Eigenschaften und Methoden liegen immer im Gültigkeitsbereich, können Sie auch die window
对象始终是隐式的,也就是说它的属性和方法始终在作用域内,因此您还可以调用 confirm
-Methode aufrufen, wie im folgenden Codeausschnitt gezeigt.
var result = confirm(message);
Es ist zu beachten, dass der Bestätigungsdialog modal und synchron ist. Daher stoppt die Ausführung des JavaScript-Codes, wenn das Dialogfeld angezeigt wird, und wird fortgesetzt, nachdem der Benutzer das Dialogfeld durch Klicken auf die Schaltfläche „OK“ oder „Abbrechen“ schließt.
Dies ist die Syntaxübersicht der confirm
-Methode. Im nächsten Abschnitt stellen wir ein Beispiel aus der Praxis vor.
confirm
Echte Methodenbeispiele
In diesem Abschnitt zeigen wir anhand eines praktischen Beispiels, wie die confirm
-Methode in JavaScript verwendet wird.
Schauen Sie sich das Beispiel unten an.
Wenn ein Benutzer auf Mein Profil löschen klickt! Wenn die -Taste gedrückt wird, wird die deleteProfile
函数。在deleteProfile
-Funktion aufgerufen. Wir rufen die Bestätigungsmethode auf, die dem Benutzer ein Bestätigungsdialogfeld anzeigt.
Wenn der Benutzer schließlich im Bestätigungsdialog auf die Schaltfläche OK klickt, leiten wir den Benutzer zur Seite /deleteProfile.php
weiter, auf der die Löschaktion ausgeführt wird. Wenn der Benutzer hingegen auf die Schaltfläche „Abbrechen“ klickt, führen wir keine Aktion aus. Die Ausführung von JavaScript wird angehalten, bis der Benutzer eine Auswahl trifft und den Bestätigungsdialog schließt.
So rendern Sie einen Ja- oder Nein-Auswahldialog mithilfe der Bestätigungsmethode in JavaScript.
Bestätigen Sie Ja oder Nein mit Hidden Div
Es gibt einige Nachteile bei der Verwendung der
-Methode zum Erhalten einer Benutzerbestätigung. Einer davon ist, dass der Bestätigungsdialog nicht Teil der Benutzeroberfläche Ihrer App oder Website ist. Ihr Branding oder Farbschema wird nicht verwendet. Es ist auch nicht anpassbar, wenn Sie beispielsweise „Ja“ oder „Nein“ anstelle von „OK“ und „Abbrechen“ sagen möchten. Schließlich ist der Bestätigungsdialog modal, sodass der Benutzer, solange er angezeigt wird, nicht mit anderen Teilen der App-Oberfläche interagieren kann.
In diesem Beispiel haben wir ein verstecktes Bestätigungs-Div mit der ID Wie Sie sehen, bietet uns diese Methode der Ja- oder Nein-Bestätigung mehr Flexibilität und Anpassungsfähigkeit als die Heute haben wir zwei Möglichkeiten besprochen, um eine Benutzerbestätigung in JavaScript zu erhalten. Schauen wir uns zunächst die einfachste Methode an: die confirm
Eine andere Möglichkeit, Ja oder Nein zu bestätigen, besteht darin, ein verstecktes Div auf der Seite zu verwenden. Schauen Sie sich das folgende Beispiel an:
confirm
。要显示 div,我们只需将其 hidden
属性设置为 true
。当我们想要显示确认信息时,我们将 hidden
设置为 true
,并再次将其设置为 false
, um es zu verbergen. window.confirm
-Methode. Fazit
window.confirm
-Methode. Dies führt jedoch nicht zu einer guten Benutzererfahrung. Dann habe ich Ihnen gezeigt, wie Sie ein verstecktes Div verwenden, um eine Benutzerbestätigung zu erhalten und mehr Kontrolle darüber zu haben, wie die Bestätigung aussieht und sich verhält.
Das obige ist der detaillierte Inhalt vonJavaScript-Bestätigung: Wählen Sie Ja oder Nein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen





WordPress ist für Anfänger leicht zu beginnen. 1. Nach dem Anmeldung im Hintergrund ist die Benutzeroberfläche intuitiv und das einfache Dashboard bietet alle erforderlichen Funktionslinks. 2. Grundlegende Vorgänge umfassen das Erstellen und Bearbeiten von Inhalten. Der Wysiwyg -Editor vereinfacht die Erstellung von Inhalten. 3. Anfänger können die Website-Funktionen durch Plug-Ins und Themen erweitern, und die Lernkurve existiert, kann aber durch das Üben gemeistert werden.

Blogs sind die ideale Plattform für Menschen, um ihre Meinungen, Meinungen und Meinungen online auszudrücken. Viele Neulinge sind bestrebt, eine eigene Website zu bauen, zögern jedoch, sich über technische Hindernisse oder Kostenprobleme zu sorgen. Da sich die Plattform jedoch weiterentwickelt, um die Fähigkeiten und Bedürfnisse von Anfängern zu erfüllen, wird sie jetzt einfacher als je zuvor. In diesem Artikel führen Sie Schritt für Schritt, wie Sie ein WordPress -Blog erstellen, von der Auswahl der Themen bis zur Verwendung von Plugins, um Sicherheit und Leistung zu verbessern und Ihnen dabei zu helfen, Ihre eigene Website problemlos zu erstellen. Wählen Sie ein Blog -Thema und eine Blog -Richtung Vor dem Kauf eines Domainnamens oder der Registrierung eines Hosts ist es am besten, die Themen zu identifizieren, die Sie abdecken möchten. Persönliche Websites können sich um Reisen, Kochen, Produktbewertungen, Musik oder jedes Hobby bewirken, das Ihre Interessen weckt. Wenn Sie sich auf Bereiche konzentrieren, an denen Sie wirklich interessiert sind, können Sie das kontinuierliche Schreiben fördern

Kann WordPress innerhalb von drei Tagen lernen. 1. Master Basic-Kenntnisse wie Themen, Plug-Ins usw. 2. Verstehen Sie die Kernfunktionen, einschließlich Installations- und Arbeitsprinzipien. 3. Lernen Sie die grundlegende und erweiterte Verwendung anhand von Beispielen. 4. Verstehen Sie Debugging -Techniken und Vorschläge zur Leistungsoptimierung.

WordPressIsGoodforenualywebProjectDuetoitsverseSatilityasacms.itexcelsin: 1) Benutzerfreundlichkeit, erlaubt Easywebsitesetup; 2) Flexibilität und Kustomisierung mit

Wix ist für Benutzer geeignet, die keine Programmiererfahrung haben, und WordPress ist für Benutzer geeignet, die mehr Kontroll- und Erweiterungsfunktionen wünschen. 1) Wix bietet Drag-and-Drop-Editoren und reichhaltige Vorlagen und erleichtert es, eine Website schnell zu erstellen. 2) Als Open-Source-CMS verfügt WordPress über eine riesige Community- und Plug-in-Ökosystem, die eine eingehende Anpassung und Erweiterung unterstützt.

WordPress selbst ist kostenlos, kostet jedoch zusätzlich: 1. WordPress.com bietet ein Paket von kostenlos bis bezahlt, wobei die Preise zwischen ein paar Dollar pro Monat bis zu Dutzenden von Dollar reichen. 2. 3. Die meisten Plug-Ins und Themen sind kostenlos, und der bezahlte Preis liegt zwischen Dutzenden und Hunderten von Dollar. Durch die Auswahl des richtigen Hosting-Dienstes, die Verwendung von Plug-Ins und Themen und regelmäßige Aufrechterhaltung und Optimierung können die Kosten von WordPress effektiv gesteuert und optimiert werden.

Die Kernversion von WordPress ist kostenlos, aber andere Gebühren können während der Verwendung anfallen. 1. Domainnamen und Hosting -Dienste erfordern eine Zahlung. 2. können fortgeschrittene Themen und Plug-Ins aufgeladen werden. 3.. Professionelle Dienstleistungen und fortschrittliche Funktionen können berechnet werden.

Die Leute verwenden WordPress wegen ihrer Kraft und Flexibilität. 1) WordPress ist ein Open -Source -CMS mit einer starken Benutzerfreundlichkeit und Skalierbarkeit, die für verschiedene Website -Anforderungen geeignet ist. 2) Es hat reichhaltige Themen und Plugins, ein riesiges Ökosystem und eine starke Unterstützung der Gemeinschaft. 3) Das Arbeitsprinzip von WordPress basiert auf Themen, Plug-Ins und Kernfunktionen und verwendet PHP und MySQL, um Daten zu verarbeiten und die Leistungsoptimierung zu unterstützen.
