Holen Sie sich wie viele Backpaces mit einem einzelnen Eingangsereignis vom Typ DeleteContentbackward
Posted: 21 Mar 2025, 00:32
Wir erstellen einen komplexen Texteditor mit einem inhaltlichen Div. Wenn virtuelle Tastatur auf dem Mobiltelefon einen Vorschlag gibt oder ein Wort automatisch macht, wird zuerst ein einzelnes Eingangsereignis vom Typ DeleteContentbackward bezeichnet, bevor Text einfügt. Dieses einzelne Eingangsereignis löscht in diesem Zusammenhang oft mehr als ein Zeichen. Wie können wir die Anzahl der Rückwärtslöschung eines einzelnen Eingangsereignisses vom Typ DeleteContentbackward unter Verwendung von JavaScript?
Code: Select all
document.getElementById('INPUT').addEventListener('input', (event) => { console.log(event);
document.getElementById('inputDebugDIV').innerHTML+="event.inputType:"+event.inputType; });