ng-disabledDirective AngularJS


Exemple

Désactivez / activez le champ de saisie :

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>

Définition et utilisation

La ng-disableddirective définit l'attribut disabled d'un champ de formulaire (input, select ou textarea).

Le champ de formulaire sera désactivé si l'expression à l'intérieur de l' ng-disabledattribut renvoie true.

La ng-disableddirective est nécessaire pour pouvoir déplacer la valeur entre trueet false. En HTML, vous ne pouvez pas définir l' disabledattribut sur false(la présence de l'attribut disabled rend l'élément désactivé, quelle que soit sa valeur).


Syntaxe

<input ng-disabled="expression"></input>

Pris en charge par les éléments <input>, <select> et <textarea>.


Valeurs des paramètres

Value Description
expression An expression that will set the element's disabled attribute if it returns true.