


Ausführliche Erläuterung der Echtzeitüberwachung der Anzahl der in ein Textfeld eingegebenen Wörter
Dieser Artikel enthält hauptsächlich einen Beispielcode für die Echtzeitüberwachung der Anzahl der in ein Textfeld eingegebenen Wörter. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich ist. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.
Anforderungen: Überwachen Sie die Anzahl der Wörter im Texteingabefeld in Echtzeit und begrenzen Sie sie
1. Überwachen Sie die aktuelle Anzahl der Wörter Geben Sie es in Echtzeit ein und verwenden Sie direkt die Ereignismethode onkeyup. Fügen Sie dem Eingabefeld das Attribut maxlength hinzu, um die Länge zu begrenzen. Beispiel:
<p> <textarea id="txt" maxlength="10"></textarea> <p><span id="txtNum">0</span>/10</p> </p>
var txt = document.getElementById("txt"); var txtNum = document.getElementById("txtNum"); txt.addEventListener("keyup", function(){ txtNum.textContent = txt.value.length; })
An diesem Punkt kann die grundlegende Überwachungsfunktion abgeschlossen werden. Das bestehende Problem ist: Bei der Eingabe von Englisch ist es normal, aber bei der Eingabe von Chinesisch ändern sich die überwachten Zahlen mit der Pinyin-Länge.
2. Lösung:
Das Compositionstart-Ereignis wird vor der Eingabe eines Textstücks ausgelöst (ähnlich dem Keydown-Ereignis, aber dieses Ereignis findet nur vor der Eingabe mehrerer sichtbarer Zeichen statt, und Die Eingabe dieser sichtbaren Zeichen erfordert möglicherweise eine Reihe von Tastaturoperationen, Spracherkennung oder Alternativen zur Klick-Eingabemethode.
compositionend ist ein Ereignis, das einer Texteingabe entspricht.
Diese beiden Attribute ähneln in gewisser Weise einem „Schalter“. Wenn Sie beispielsweise mit der Eingabe von chinesischem Pinyin beginnen, wird der Schalter aktiviert und der überwachte Längenwert wird nach einem vollständigen Text nicht mehr geändert Wenn eine Textzeichenfolge eingegeben wird, wird der Schalter ausgeschaltet. Ermitteln Sie die Länge des überwachten Werts.
var txt = document.getElementById("txt"); var txtNum = document.getElementById("txtNum"); var sw = false; //定义关闭的开关 txt.addEventListener("keyup", function(){ if(sw == false){ countTxt(); } }); txt.addEventListener("compositionstart", function(){ sw = true; }); txt.addEventListener("compositionend", function(){ sw = false; countTxt(); }); function countTxt(){ //计数函数 if(sw == false){ //只有开关关闭时,才赋值 txtNum.textContent = txt.value.length; } }
in Vue geschrieben:
Vorlage:
<textarea name="suggestions-text" id="textarea" cols="30" rows="10" maxlength="300" v-on:keyup="write()" v-on:compositionstart="importStart()" v-on:compositionend="importEnd()" v-model="textContent"></textarea> <p class="counterNum">{{conterNum}}/300</p>
Daten:
textContent: '', conterNum: 0, chnIpt: false,
Methoden:
write() { let self = this; if (self.chnIpt == false) { self.conterNum = self.textContent.length; } }, importStart() { this.chnIpt = true; }, importEnd() { this.chnIpt = false; this.write(); }
Verwandte Empfehlungen:
Eingabeaufforderungen zum Entfernen von Inhalten für chinesische HTML5-Textfelder
Deaktivieren Sie das Eingabeimplementierungsattribut für Eingabetextfelder
js verschiedene Verifizierungstextfeld-Eingabeformate (reguläre Ausdrücke)_Form-Spezialeffekte
Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der Echtzeitüberwachung der Anzahl der in ein Textfeld eingegebenen Wörter. 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

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

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



In letzter Zeit sind viele Win11-Benutzer auf das Problem gestoßen, dass das Eingabedialogfeld immer flackert und nicht ausgeschaltet werden kann. Dies wird tatsächlich durch die Standardsystemdienste und -komponenten von Win11 verursacht. Wir müssen zuerst die relevanten Dienste deaktivieren Input Experience Service gelöst, versuchen wir es gemeinsam. So deaktivieren Sie das Eingabeerlebnis in Win11: Klicken Sie im ersten Schritt mit der rechten Maustaste auf das Startmenü und öffnen Sie den „Task-Manager“. Suchen Sie im zweiten Schritt die drei Prozesse „CTF Loader“, „MicrosoftIME“ und „Service Host: Textinput Management Service“. Klicken Sie in der Reihenfolge mit der rechten Maustaste auf „Aufgabe beenden“. Im dritten Schritt öffnen Sie das Startmenü, suchen und öffnen „Dienste“ oben. Suchen Sie im vierten Schritt darin nach „Textinp“.

Wenn Sie Windows 10 Notepad zum Eingeben von Text verwenden, möchten viele Freunde überprüfen, wie viel Text sie eingegeben haben. Tatsächlich können Sie die Anzahl der Wörter überprüfen, indem Sie einfach die Texteigenschaften öffnen und die Byteanzahl überprüfen. So überprüfen Sie die Wortanzahl im Notepad in Win10: 1. Nachdem Sie den Inhalt im Notepad bearbeitet haben, speichern Sie ihn zunächst. 2. Klicken Sie dann mit der rechten Maustaste auf den von Ihnen gespeicherten Notizblock und wählen Sie ihn aus. 3. Wir sehen, dass es 8 Bytes sind, da die Größe jedes chinesischen Zeichens 2 Bytes beträgt. 4. Nachdem wir die Gesamtzahl der Bytes gesehen haben, dividieren Sie sie einfach durch 2. Beispielsweise ergeben 984 Bytes, geteilt durch 2, 492 Wörter. 5. Es ist jedoch zu beachten, dass jede Zahl wie 123 nur ein Byte belegt und jedes englische Wort nur ein Byte belegt.
![Bei Windows-Eingaben kommt es zu Hängenbleiben oder hoher Speicherauslastung [Fix]](https://img.php.cn/upload/article/000/887/227/170835409686241.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Die Windows-Eingabeerfahrung ist ein wichtiger Systemdienst, der für die Verarbeitung von Benutzereingaben von verschiedenen Geräten mit menschlicher Schnittstelle verantwortlich ist. Es startet automatisch beim Systemstart und läuft im Hintergrund. Allerdings kann es manchmal vorkommen, dass dieser Dienst automatisch hängt oder zu viel Speicher belegt, was zu einer verringerten Systemleistung führt. Daher ist es wichtig, diesen Prozess rechtzeitig zu überwachen und zu verwalten, um die Systemeffizienz und -stabilität sicherzustellen. In diesem Artikel erfahren Sie, wie Sie Probleme beheben können, bei denen die Windows-Eingabe einfriert oder eine hohe Speicherauslastung verursacht. Der Windows Input Experience Service verfügt über keine Benutzeroberfläche, ist jedoch eng mit der Handhabung grundlegender Systemaufgaben und Funktionen im Zusammenhang mit Eingabegeräten verbunden. Seine Aufgabe besteht darin, dem Windows-System dabei zu helfen, jede vom Benutzer eingegebene Eingabe zu verstehen.

Was soll ich tun, wenn das Win7-System TXT-Texte nicht öffnen kann? Wenn wir Textdateien auf unseren Computern bearbeiten müssen, ist es am einfachsten, Textwerkzeuge zu verwenden. Einige Benutzer stellen jedoch fest, dass ihre Computer keine TXT-Textdateien öffnen können. Wie kann dieses Problem gelöst werden? Schauen wir uns das ausführliche Tutorial an, um das Problem zu lösen, dass TXT-Text im Win7-System nicht geöffnet werden kann. Tutorial zur Lösung des Problems, dass das Win7-System keinen TXT-Text öffnen kann. Wenn keine TXT-Datei auf dem Desktop vorhanden ist, können Sie mit der rechten Maustaste klicken, um ein neues Textdokument zu erstellen, und dann Eigenschaften auswählen Wie unten gezeigt: 2. Suchen Sie im geöffneten Fenster mit den TXT-Eigenschaften die Schaltfläche „Ändern“ unter den allgemeinen Optionen, wie in der Abbildung unten gezeigt: 3. In der Einstellung für den Popup-Öffnungsmodus

In iOS 17 hat Apple seine gesamte Auswahl an Klingeltönen und Texttönen überarbeitet und bietet mehr als 20 neue Sounds, die für Anrufe, Textnachrichten, Alarme und mehr verwendet werden können. Hier erfahren Sie, wie Sie sie sehen können. Viele neue Klingeltöne sind länger und klingen moderner als ältere Klingeltöne. Dazu gehören Arpeggio, Broken, Canopy, Cabin, Chirp, Dawn, Departure, Dolop, Journey, Kettle, Mercury, Galaxy, Quad, Radial, Scavenger, Seedling, Shelter, Sprinkle, Steps, Story Time, Tease, Tilt, Unfold und Valley . Reflection bleibt die Standardklingeltonoption. Außerdem stehen über 10 neue Texttöne für eingehende Textnachrichten, Voicemails, Benachrichtigungen über eingehende E-Mails, Erinnerungsbenachrichtigungen und mehr zur Verfügung. Um auf neue Klingeltöne und Texttöne zuzugreifen, stellen Sie zunächst sicher, dass Ihr iPhone

1. Textaufgabe In diesem Artikel wird hauptsächlich die Methode der generativen Textzusammenfassung erörtert und wie kontrastives Lernen und große Modelle verwendet werden können, um das neueste Trainingsparadigma für die generative Textzusammenfassung zu implementieren. Es handelt sich im Wesentlichen um zwei Artikel: Der eine ist BRIO: Bringing Order to Abstractive Summarization (2022), der kontrastives Lernen verwendet, um Ranking-Aufgaben in das generative Modell einzuführen, der andere ist OnLearning to Summarize with Large Language Models as References (2023), der weitergeht führt große Modelle ein, um hochwertige Trainingsdaten basierend auf BRIO zu generieren. 2. Trainingsmethoden zur generativen Textzusammenfassung und

Dieses Tutorial zeigt Ihnen, wie Sie bestimmte Texte oder Phrasen auf allen geöffneten Tabs in Chrome oder Edge unter Windows finden. Gibt es eine Möglichkeit, eine Textsuche auf allen geöffneten Tabs in Chrome durchzuführen? Ja, Sie können eine kostenlose externe Weberweiterung in Chrome verwenden, um Textsuchen auf allen geöffneten Tabs durchzuführen, ohne die Tabs manuell wechseln zu müssen. Einige Erweiterungen wie TabSearch und Strg-FPlus können Ihnen dabei helfen, dies einfach zu erreichen. Wie durchsucht man Text auf allen Registerkarten in Google Chrome? Strg-FPlus ist eine kostenlose Erweiterung, die es Benutzern erleichtert, auf allen Registerkarten ihres Browserfensters nach einem bestimmten Wort, einer bestimmten Phrase oder einem bestimmten Text zu suchen. Diese Erweiterung

Word ist eine der beliebtesten Bürosoftware. Manchmal gibt es strenge Anforderungen an die Wortanzahl für die Formatierung von Dokumenten. Beispielsweise sollte die Anzahl der Wörter in einem Titel nicht zu lang sein. Es gibt auch bestimmte Absätze, die in einige Softwaresysteme eingefügt werden müssen. Zu viele oder zu wenige Wörter beeinträchtigen die Schönheit des Layouts. Wenn Sie die Wörter einzeln zählen, sieht es langweilig und Zeitverschwendung aus. Sie können die Wörter sogar falsch zählen. Wie überprüfen Sie die Anzahl der Wörter in Word? Lassen Sie uns verschiedene Möglichkeiten kennenlernen, die Wortanzahl in Word zu überprüfen. Wie kann ich die Wortanzahl in Word überprüfen? So überprüfen Sie die Wortanzahl in Word. Die erste Methode besteht darin, die Wortanzahl von Word zur Überprüfung zu verwenden. 1. Wählen Sie die Registerkarte „Überprüfen“ und klicken Sie auf „Wortanzahl“, um die Anzahl der Seiten, Wörter, Zeichen, Absätze, Zeilen usw. zu zählen. des Dokuments. Halten
