AngularJSng-disabled
ディレクティブ
例
入力フィールドを無効/有効にします。
Disable form fields: <input type="checkbox" ng-model="all">
<br>
<input type="text" ng-disabled="all">
<input type="radio" ng-disabled="all">
<select ng-disabled="all">
<option>Female</option>
<option>Male</option>
</select>
定義と使用法
ng-disabled
ディレクティブは、フォームフィールド(input、select、またはtextarea)のdisabled属性を設定します。
ng-disabled
属性内の式がtrueを返す場合、フォームフィールドは無効になります。
ディレクティブは、との間でng-disabled
値をシフトできるようにするために必要です。HTMLでは、属性をに設定することはできません(disabled属性が存在すると、値に関係なく、要素が無効になります)。true
false
disabled
false
構文
<input ng-disabled="expression"></input>
<input>、<select>、および<textarea>要素でサポートされています。
パラメータ値
Value | Description |
---|---|
expression | An expression that will set the element's disabled attribute if it returns true. |