AngularTool: onkey down event handler

Beitrag lesen

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.