Attribut HTML <input> désactivé
Exemple
Un formulaire HTML avec un champ de saisie désactivé :
<form
action="/action_page.php">
<label for="fname">First name:</label>
<input type="text" id="fname"
name="fname"><br><br>
<label for="lname">Last name:</label>
<input type="text" id="lname" name="lname" disabled><br><br>
<input type="submit" value="Submit">
</form>
Définition et utilisation
L' disabled
attribut est un attribut booléen.
Lorsqu'il est présent, il spécifie que l' <input>
élément doit être désactivé.
Un élément d'entrée désactivé est inutilisable et non cliquable.
L' disabled
attribut peut être défini pour empêcher un utilisateur d'utiliser l'
<input>
élément jusqu'à ce qu'une autre condition soit remplie (comme la sélection d'une case à cocher, etc.). Ensuite, un JavaScript pourrait supprimer la valeur désactivée et rendre l'
<input>
élément utilisable.
Astuce : les éléments désactivés <input>
dans un formulaire ne seront pas soumis !
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'attribut.
Attribute | |||||
---|---|---|---|---|---|
disabled | Yes | Yes | Yes | Yes | Yes |
Syntaxe
<input disabled>
❮ Balise HTML <input>