AngularJS ng-focus インストラクション

定義と使用法

ng-focus インストラクションは、HTML要素がフォーカスを取得したときにAngularJSに何を行うかを指示します。

AngularJSの ng-focus インストラクションは、要素の元の onfocus イベントをオーバーライドしません。両方のイベントが実行されます。

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

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

実際に試してみる

文法

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

<a><input><select><textarea> window オブジェクトとサポートされています。

パラメータ

パラメータ 説明
expression 要素がフォーカスを取得したときに実行される式。