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:
- Keydown (Taste gedrückt)
- Keypress (Taste gedrückt)
- 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>
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. |