HTML <input> disabledAttribut
Exemple
Un formulaire HTML avec un champ de saisie désactivé :
Prénom : <input type="text" name="fname"><br>
Nom : <input type="text" name="lname" disabled><br>
<input type="submit" value="Envoyer">
Essayez-le vous-même »
Prise en charge des navigateurs
![]()
![]()
![]()
![]()
![]()
Tous les principaux navigateurs prennent en charge l'attribut disabled.
Définition et utilisation
L'attribut disabled est un attribut booléen.
L'attribut disabled spécifie que l'élément <input> doit être désactivé.
Un élément input désactivé est inutilisable et non cliquable.
L'attribut disabled peut être défini pour empêcher l'utilisateur d'utiliser l'élément <input> jusqu'à ce qu'une autre condition soit remplie (comme cocher une case, etc.). Ensuite, un JavaScript pourrait supprimer la valeur disabled pour rendre l'élément <input> à nouveau utilisable.
Astuce :Les éléments <input> désactivés dans un formulaire ne seront pas soumis.
Remarque :L'attribut disabled ne s'applique pas à <input type="hidden">.
Différences entre HTML 4.01 et HTML5
Aucun.
Différences entre HTML et XHTML
En XHTML, la minimisation d'attribut est interdite, et l'attribut disabled doit être défini comme <input disabled="disabled" />.
Syntaxe
Balise HTML <input> Autres extensions