ng-disabled
Directive 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-disabled
directive 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-disabled
attribut renvoie true.
La ng-disabled
directive est nécessaire pour pouvoir déplacer la valeur entre true
et false
. En HTML, vous ne pouvez pas définir l' disabled
attribut 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. |