Attribut HTML en lecture seule
Définition et utilisation
L' readonly
attribut est un attribut booléen.
Lorsqu'il est présent, il spécifie qu'un champ de saisie ou une zone de texte est en lecture seule.
Un champ en lecture seule ne peut pas être modifié (toutefois, un utilisateur peut y accéder par tabulation, le mettre en surbrillance et en copier le texte).
L' readonly
attribut peut être défini pour empêcher un utilisateur de modifier la valeur tant que d'autres conditions n'ont pas été remplies (comme la sélection d'une case à cocher, etc.). Ensuite, un JavaScript peut supprimer la valeur readonly et rendre le champ de saisie modifiable.
S'applique à
L' readonly
attribut peut être utilisé sur les éléments suivants :
Éléments | Attribut |
---|---|
<entrée> | lecture seulement |
<zone de texte> | lecture seulement |
Exemples
Exemple d'entrée
Un formulaire HTML avec un champ de saisie en lecture seule :
<form
action="/action_page.php">
Country:
<input type="text" name="country" value="Norway" readonly><br>
<input type="submit" value="Submit">
</form>
Exemple de zone de texte
Une zone de texte en lecture seule :
<textarea readonly>
At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies.
</textarea>
Prise en charge du navigateur
L' readonly
attribut est compatible avec les navigateurs suivants pour chaque élément :
Element | |||||
---|---|---|---|---|---|
input | 1.0 | 6.0 | 1.0 | 1.0 | 1.0 |
textarea | Yes | Yes | Yes | Yes | Yes |