AngularJS ng-keypressDirektive

AngularJS 参考手册AngularJS-Referenzhandbuch


AngularJS-Beispiele

Ausgeführter Code, wenn eine Taste gedrückt wird:

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

<h1>{{count}}</h1>

Selbst ausprobieren »

Definition und Verwendung

ng-keypressDie Direktive wird verwendet, um AngularJS mitzuteilen, welche Aktion ausgeführt werden soll, wenn eine Taste auf dem angegebenen HTML-Element gedrückt wird.

ng-keypressDie Direktive überschreibt nicht das native onkeypress-Ereignis des Elements. Wenn das Ereignis ausgelöst wird,ng-keypresswerden sowohl der Ausdruck als auch das native onkeypress-Ereignis ausgeführt.

Ereignisreihenfolge für Tastendrücke:

  1. Keydown
  2. Keypress
  3. Keyup

Syntax

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

<input>-, <select>-, <textarea>- und andere bearbeitbare Elemente unterstützen diese Direktive.


Parameterwerte

Wert Beschreibung
expression Der Ausdruck, der ausgeführt werden soll, wenn eine Taste gedrückt wird.

AngularJS 参考手册AngularJS-Referenzhandbuch

Andere Erweiterungen