AngularJS ng-keydown 指示

定義と用法

ng-keydown AngularJSが特定のHTML要素でキーボードを使用したときに実行する操作を指示します。

AngularJSの ng-keydown 指令は要素の元の onkeydown イベントをオーバーライドしません。両方とも実行されます。

キーの押下順序は:

  1. Keydown(キーボードが押された時)
  2. Keypress(キーボードが押された時)
  3. Keyup(キーボードが離された時)

各キーインプット時に式を実行します:

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

実際に試してみてください

文法

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

サポート <input><select><textarea> および他のエディタブル要素。

パラメータ

パラメータ 説明
expression キーが押されたときに実行される式。