Beim Erstellen einer benutzerfreundlichen Webseite oder einer Website ist es erforderlich, den Benutzer daran zu hindern, eine bestimmte Taste zu drücken, während Sie ein Formular oder einen Fragebogen ausfüllen. Zum Beispiel die Einschränkung des Benutzers auf die bereits eingegebenen Daten einschränken oder rückgängig machen. In solchen Szenarien ist es hilfreich, einen Backpace bei einem Schlüsseldown -Event am Ende des Entwicklers zu erfassen.
In diesem Artikel werden die Ansätze zur Erfassung eines Backpasts im Keydown -Ereignis in JavaScript erfasst.
So erfassen Sie in einem bestimmten Element einen Backraum für das Schlüsseldown -Ereignis in einem bestimmten Element?
Der "AddEventListener ()Die Methode assoziiert ein Ereignis mit einem Element, und die KeyCode -Eigenschaft bezieht sich auf einen Code, der einen Tastendruck bedeutet. Diese Ansätze können verwendet werden, um ein Ereignis an das abgerufene Eingabefeld zu befestigen und den Benutzer zu benachrichtigen, sobald die jeweilige Taste darin gedrückt wird (Eingabefeld).
Syntax
Element.AddEventListener (Ereignis, Funktion, UserCapture);
In der obigen Syntax:
Beispiel
Lassen Sie uns den unterbewerteten Code-Snippet durchlaufen:
Erkennen Sie den Hinterraumschlüssel
Im obigen Codeblock:
Ausgang
In der Ausgabe ist ersichtlich, dass der Benutzer beim Drücken der Backpace -Taste mit der angegebenen Nachricht über eine Warnung benachrichtigt wird.
So erfassen Sie einen Backraum für das Schlüsseldown -Ereignis überall im gesamten Dokumentobjektmodell (DOM)?
In diesem speziellen Beispiel wird ein Rückraum mit Hilfe des in Form eines angegebenen Schlüsselcode erfasstFallInnerhalb der Funktion, die auf dem ausgelösten Ereignis ausgeführt werden muss:
Erkennen Sie den Hinterraumschlüssel
In den obigen Codezeilen:
Ausgang
In dieser Ausgabe ist ersichtlich, dass die gewünschte Anforderung erreicht wurde.
Abschluss
Einen Rückraum auf der “erfassen“Taste nach unten"Ereignis in JS, verwenden Sie die Kombination der"AddEventListener ()”Methode und die“Schlüsselcode" Eigentum. Das erstere Beispiel verwendet diese Ansätze, um den jeweiligen Schlüssel in einem bestimmten Element zu erfassen. Letzteres Beispiel kann verwendet werden, um den Rückertaste im gesamten DOM zu erkennen. In diesem Blog wurde die Ansätze zur Erfassung von Backsspace im Keydown -Ereignis in JavaScript erörtert.