In diesem Artikel werden Sie dazu veranlasst, den Registerkartenschlüssel in JavaScript zu erkennen.
So erfassen Sie die Registerkartenschlüssel in JavaScript?
Wenden Sie die folgenden Techniken an, um den Registerkartenschlüssel in JavaScript zu erkennen:
Die genannten Ansätze werden nacheinander nachgewiesen!
Methode 1: Die Registerkartenschlüssel in JavaScript über das Dokument erkennen.QuerySelector () -Methode
Der "dokumentieren.QuerySelector ()Methode greift auf das erste Element zu, das mit einem CSS -Selektor übereinstimmt, und dann fügt die Methode addEventListener () einen Ereignishandler zum zugegriffenen Element hinzu. Diese Methoden können angewendet werden, um auf den Eingangstyp zuzugreifen und festzustellen, ob die Registerkarte Taste gedrückt wird oder nicht, wenn ihr Wert eingegeben wird.
Syntax
Element.AddEventListener (Ereignis, Funktion, Usecapture)In der gegebenen Syntax “,“Fall"Bezieht sich auf den Veranstaltungsnamen"FunktionIst die spezifische Funktion, die ausgeführt werden muss, wenn das Ereignis auftritt und “usecaptureIst das optionale Argument.
dokumentieren.QuerySelector (CSS -Selektoren)In der obigen Syntax “,“CSS -Selektoren”Siehe einen oder mehrere CSS -Selektoren, die im Dokument angegeben werden können.QuerySelector () -Methode.
Gehen Sie das folgende Beispiel für ein besseres Verständnis des angegebenen Konzepts durch.
Beispiel
Geben Sie zunächst den Eingangstyp als “an" an "Text”Mit einem ersten Platzhalterwert und einem Übergang in die“" Schild:
Ergebnis
Als nächstes wenden Sie das an “dokumentieren.QuerySelector ()"Methode zum Zugriff auf die angegebene Eingabe bzw. die Überschrift und speichern Sie sie in den benannten Variablen"Eingang" Und "Ergebnis”:
lass input = document.QuerySelector ("Eingabe");Fügen Sie jetzt das hinzu “Taste nach unten”Ereignis mit dem Eingangsfeld mit der Methode addEventListener ()). Dieses Ereignis benachrichtigt den Benutzer, wann immer das “Tab"Die Taste wird im Eingangsfeld gedrückt, indem die folgende Bedingung mit Hilfe der" angewendet wird "InnerText" Eigentum:
Eingang.AddEventListener ("Keydown", (e) =>Wenn der Benutzer die Registerkarte Taste drückt, informiert der Hinzufügen über die durchgeführte Aktion:
Methode 2: Die Registerkartenschlüssel in JavaScript über das Dokument erkennen.GetElementById () -Methode
Der "dokumentieren.GetElementById ()Die Methode kann verwendet werden, um basierend auf seiner ID auf ein bestimmtes HTML -Element zuzugreifen. Diese Methode kann implementiert werden, um das Eingabefeld zu erhalten und ein Ereignis hinzuzufügen, um den Benutzer zu alarmieren, wenn die bestimmte Taste gedrückt wird, z. B. die Registerkarte Taste.
Syntax
dokumentieren.GetElementById (elementId)In der gegebenen Syntax “,“elementid”Bezieht sich auf die ID eines bestimmten Elements.
Überlegen wir das folgende Beispiel.
Beispiel
Fügen Sie im folgenden Beispiel einen Eingabetyp und einen Platzhalterwert bei, wie in der vorherigen Methode beschrieben:
Finden Sie nun die Eingabefeld -ID mit der “ab“dokumentieren.GetElementById ()" Methode.
lass input = document.getElementById ("tab");
Zum Schluss eine Veranstaltung mit dem Namen “Taste nach unten”In der addEventListener () -Methode, die den Benutzer aufweist, wann immer die“TabTaste wird gedrückt:
Eingang.AddEventListener ("Keydown", (e) =>Ausgang
Wir haben alle einfachsten Methoden erörtert, um den Registerkartenschlüssel in JavaScript zu erkennen.
Abschluss
Verwenden Sie die Registerkartenschlüssel in JavaScript, um die “zu verwendenAddEventListener ()" mit dem "dokumentieren.QuerySelector ()Methode zum Abrufen des Eingabetyps und zur Anwendung eines Ereignisses zum Erkennen des angegebenen Schlüssels oder der “GetElementById ()Methode zum Abrufen des Eingabebuchs basierend auf seiner ID und zur Benachrichtigung des Benutzers, wenn die zusätzliche Bedingung erfüllt ist. Dieser Blog leitete zum Erkennen von Registerkartenschlüssel in JavaScript.