AngularJS ng-keydown指令

AngularJS 参考手册


AngularJS 实例

キーを押したときに実行されるコード:

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

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

尝试一下 »

定義と用法

ng-keydownディレクティブは、AngularJSに対して、指定されたHTML要素でキーが押されたときに必要な操作を指示するために使用されます。

ng-keydownディレクティブは要素のネイティブなonkeydownイベントを上書きしません。イベントがトリガーされると、ng-keydown式とネイティブのonkeydownイベントの両方が実行されます。

キーを押したときのイベントの順序:

  1. Keydown
  2. Keypress
  3. Keyup

语法

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

<input>、<select>、<textarea>、およびその他の編集可能な要素はこのディレクティブをサポートします。


参数值

值 描述
expression キーを押したときに実行される式。

AngularJS 参考手册

其他扩展