AngularJS ng-keyup 指令

定義和用法

ng-keyup 指令告訴 AngularJS 在特定 HTML 元素上使用鍵盤時應執行的操作。

AngularJS 的 ng-keyup 指令不會覆蓋元素的原始 onkeyup 事件,兩者都會被執行。

擊鍵的順序是:

  1. Keydown(鍵盤按下)
  2. Keypress(鍵盤按壓)
  3. Keyup(鍵盤松開)

實例

每次擊鍵時執行一個表達式:

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

親自試一試

語法

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

支持 <input><select><textarea> 和其他可編輯元素。

參數

參數 描述
expression 當按鍵完成時要執行的表達式。