AngularJS ng-keypress Anweisung

Definition und Verwendung

ng-keypress Anweisung, die AngularJS darüber informiert, welche Aktionen beim Benutzen der Tastatur auf bestimmten HTML-Elementen ausgeführt werden sollen.

}} in AngularJS ng-keypress Die Anweisung überschreibt nicht das ursprüngliche onkeypress-Ereignis des Elements, beide werden ausgeführt.

Die Reihenfolge der Tastendrücke ist:

  1. Keydown (Taste gedrückt)
  2. Keypress (Taste gedrückt)
  3. Keyup (Taste loslassen)

Beispiel

Ein Ausdruck wird bei jedem Tastendruck ausgeführt:

<input ng-keypress="count = count + 1" ng-init="count=0" />
<h1>{{count}}</h1>

Probieren Sie es selbst aus

Syntax

<element ng-keypress="expression</element>

unterstützt <input>,<select>,<textarea> und anderen editierbaren Elementen.

Parameter

Parameter Beschreibung
expression Ausdrücke, die beim Drücken einer Taste ausgeführt werden.