AngularJS ng-keydownDirektive

AngularJS 参考手册AngularJS-Referenzhandbuch


AngularJS-Beispiel

Auszyführender Code, wenn eine Taste gedrückt wird:

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

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

Selbst ausprobieren »

Definition und Verwendung

ng-keydownDie Direktive wird verwendet, um AngularJS mitzuteilen, was zu tun ist, wenn eine Taste auf dem angegebenen HTML-Element gedrückt wird.

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

Ereignisreihenfolge für Tastendrücke:

  1. Keydown
  2. Keypress
  3. Keyup

Syntax

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

Die Direktive wird von <input>-, <select>-, <textarea>- und anderen bearbeitbaren Elementen unterstützt.


Parameterwert

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

AngularJS 参考手册AngularJS-Referenzhandbuch

Andere Erweiterungen