AngularJSng-focusディレクティブ


入力フィールドがフォーカスを取得したときに式を実行します。

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

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

定義と使用法

ng-focusディレクティブは、HTML要素がフォーカスを取得したときに何をするかをAngularJSに指示します

AngularJSからのng-focusディレクティブは、要素の元のonfocusイベントをオーバーライドせず、両方が実行されます。


構文

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

<a>、<input>、<select>、<textarea>、およびウィンドウオブジェクトでサポートされています。


パラメータ値

Value Description
expression An expression to execute when an element gets focus.