HTML implementiert die Funktion zur Erkennung der Eingabevervollständigung

HTML implementiert die Funktion zur Erkennung der Eingabevervollständigung
  • Verwenden Sie „onInput(event)“, um festzustellen, ob eine Eingabe ausgeführt wird
  • Verwenden Sie onporpertychange="onChange(event)", um festzustellen, ob sich der Inhalt geändert hat
  • Verwenden Sie onBlur="finnishInput(event)", um festzustellen, ob der Fokus verloren gegangen ist

Sie können zunächst feststellen, ob Sie eine Eingabe machen, und den Status aufzeichnen. Wenn Sie beim letzten Mal Informationen eingegeben haben und dann den Fokus verloren haben, können Sie feststellen, dass die Eingabe abgeschlossen ist.

Der HTML-Code lautet wie folgt:

<tr style="Hintergrundfarbe:#FFFFFF">
    <th>Ort der Geschäftsreise:</th>
    <td>
        <input class="form-control" onBlur="finnishInput(event)" "onInput(event)" onporpertychange="onChange(event)" id="travelLocationId" type="text" placeholder="Reiseort">
    </td>
</tr>

Der JS-Code lautet wie folgt

Var-Flagge = 0;
Funktion beiEingabe(e){
  console.log("Eingabe");
  Flagge = 1;
}

Funktion finishInput(e) {
  wenn(1 == Flagge){
    console.log("InputOk");
    Flagge = 0;
  }
}

Nach dem Testen wird die Funktion zur Beurteilung, ob die Eingabe abgeschlossen ist, realisiert und kann wiederholt verwendet werden.

Oben sehen Sie die HTML-Implementierung der vom Editor eingeführten Funktion zur Erkennung der Eingabevervollständigung. Ich hoffe, dass sie für alle hilfreich ist. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

<<:  Tutorial zur MySQL-SQL-Optimierung: IN- und RANGE-Abfragen

>>:  Docker-Konfiguration Alibaba Cloud Container Service-Betrieb

Artikel empfehlen

Detailliertes Tutorial zur Installation von SonarQube mit Docker

Inhaltsverzeichnis 1. Ziehen Sie das Bild 1.1 Zie...

Docker-Compose-Installationsmethode für die YML-Dateikonfiguration

Inhaltsverzeichnis 1. Offline-Installation 2. Onl...

Detailliertes Tutorial zur automatischen Installation von CentOS7.6 mit PXE

1. Nachfrage Die Basis verfügt über 300 neue Serv...

Dieser Artikel hilft Ihnen, den Quellcode von PReact10.5.13 zu verstehen

Inhaltsverzeichnis render.js-Teil create-context....

Ein Designer beschwert sich erneut über die offizielle Website von Hammer

Letztes Jahr war der offene Brief ein großer Erfo...

Referenzen und Referenzdetails in Vue3

Der Editor teilt Ihnen auch die entsprechenden Pr...

Eine detaillierte Einführung in for/of, for/in in JavaScript

Inhaltsverzeichnis In JavaScript gibt es mehrere ...

Vue ElementUI implementiert einen asynchronen Ladebaum

In diesem Artikelbeispiel wird der spezifische Co...

18 Web-Usability-Prinzipien, die Sie kennen müssen

Sie können über die besten visuellen Designfähigk...

So erstellen Sie eine Swap-Partitionsdatei in Linux

Einführung in Swap Swap (d. h. Swap-Partition) in...

Grundlegende Kenntnisse zum MySQL UNION-Operator

MySQL UNION-Operator Dieses Tutorial stellt die S...

Docker+Selenium-Methode zur Realisierung automatischer Gesundheitsberichte

In diesem Artikel wird das Gesundheitsmeldesystem...

Unterschiede zwischen MySQL MyISAM und InnoDB

Der Unterschied: 1. InnoDB unterstützt Transaktio...

Sind die Wertebereiche von int(3) und int(10) in MySQL gleich?

Inhaltsverzeichnis Frage: Antwort: Wirklichkeit: ...

Analyse des Prinzips der MySQL-Indexlängenbeschränkung

Dieser Artikel stellt hauptsächlich die Analyse d...