AngularJS ng-blur 指令
AngularJS 實例
當輸入框失去焦點(onblur)時執行表達式:
<!DOCTYPE html><html><head><meta charset="utf-8"><script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script></head><body ng-app=""><input ng-blur="count = count + 1" ng-init="count=0" />{{count}}<p>實例中 "count" 變量記錄了失去焦點的次數。</p></body></html>運行結果:
0
實例中 "count" 變量記錄了失去焦點的次數。
 定義和用法
ng-blur 指令用于告訴 AngularJS HTML 元素在失去焦點時需要執行的表達式。
AngularJS 中的 ng-blur 指令不會覆蓋原生的 onblur 事件, 如果觸發該事件,ng-blur 表達式與原生的 onblur 事件都會執行。
語法
<element ng-blur="expression"></element>
<a>, <input>, <select>, <textarea>,窗口對象支持。
參數值
| 值 | 描述 | 
|---|---|
| expression | 失去焦點時執行的表達式。 | 
以上就是對AngularJS ng-blur 指令知識的簡單講解,后續繼續補充,謝謝支持!
新聞熱點
疑難解答