AngularJS ng-keydownDirektive
AngularJS-Beispiel
Auszyführender Code, wenn eine Taste gedrückt wird:
<input ng-keydown="count = count + 1" ng-init="count=0" />
<h1>{{count}}</h1>
<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:
- Keydown
- Keypress
- 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. |
Andere Erweiterungen
AngularJS-Referenzhandbuch