Latest web development tutorials

AngularJS ng-keydown 指令

AngularJS 參考手冊 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 參考手冊 AngularJS參考手冊