HTML <input> désactivé Attribut

balise HTML <input>

Exemple

Un formulaire HTML avec un champ de saisie désactivé :

<form action="/action_page.php">
<label for="fname">Prénom:</label>
<input type="text" id="fname" name="fname"><br><br>
<label for="lname">Nom de famille:</label>
<input type="text" id="lname" name="lname" disabled><br><br>
<input type="submit" value="Soumettre">
</form>
Essayez-le vous-même »

Définition et Utilisation

L'attribut désactivé est un attribut booléen.

Lorsqu'il est présent, il indique que l'élément <input> doit être désactivé.

Un élément de saisie désactivé est inutilisable et non cliquable.

L'attribut désactivé peut être utilisé pour empêcher un utilisateur d'utiliser l'élément <input> jusqu'à ce qu'une autre condition soit remplie (comme sélectionner une case à cocher, etc.). Ensuite, un script JavaScript pourrait supprimer la valeur désactivée et rendre l'élément <input> utilisable.

Astuce : Les éléments <input> désactivés dans un formulaire ne seront pas soumis !


Support des Navigateurs

Les chiffres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'attribut.

Attribut
désactivé Oui Oui Oui Oui Oui

Syntaxe

<input disabled>

❮ balise HTML <input>