Hallo Rolf B, danke für die schnelle Antwort. (Windows 10, Firefox 70.0.1 (64-Bit) )
Ja, Du hast recht: Ich meine Autorepeat bei ständig gedrückter Taste.
<input type="number">, hier wird das Input Element mit "Enter" zur Validierung abgeschickt.
Ich habe "keydown, Keypress, und Keyup versucht, leider war über preventDefault nicht die Eingabe zu "stoppen". Da ist VB und C# absolut zuverlässig, es wird nichts übernommen, egal wie lang der4 String wird.
Leider habe das Ganze mit Angular am Start, und hier ist eine Doppel-Bindung zwischen dem Input und der Varíablen möglich und vorhanden.
Übrigen dieser Code klappt, bis auf das Autorepeat:
window.addEventListener('keyup', (event:KeyboardEvent )=>
{this.keyValue = event.key;
if (parseInt( this.keyValue) >= 0 && parseInt( this.keyValue) <= 9 )
{ /*Eingabe OK*/ }
else
{this.A = this.A.replace( event.key,"");} // Löscht das letzte Eingeabezeichen.
}
DANKE für die Links, da scheint eine Lösung dabei zu sein, über Funktionen ersteinmal alles abfangen.