AngularJS ng-keypress 指令
定義と用法
ng-keypress
AngularJSが特定のHTML要素上でキーボードを使用する際に実行すべき操作を指示します。
AngularJS での}} ng-keypress
インストラクションは元の要素の onkeypress イベントをオーバーライドしません。両方のイベントが実行されます。
キーの押下順序は:
- Keydown(キーボードが押されたとき)
- Keypress(キーボードが押されたとき)
- Keyup(キーボードがリリースされたとき)
例
キーを押下するたびに式を実行します:
<input ng-keypress="count = count + 1" ng-init="count=0" /> <h1>{{count}}</h1>
文法
<element ng-keypress="expression</element>
サポート <input>
、<select>
、<textarea>
および他のエディタブル要素。
パラメータ
パラメータ | 説明 |
---|---|
expression | キーを押下したときに実行される式。 |