AngularJS ng-keypress指令

AngularJS 参考手册


AngularJS 实例

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

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

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

尝试一下 »

定義と用法

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

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

キー入力のイベント順序:

  1. Keydown
  2. Keypress
  3. Keyup

语法

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

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


参数值

值 描述
expression キーを押して実行する式。

AngularJS 参考手册

其他扩展