Attributo di sola lettura HTML
Definizione e utilizzo
L' readonly
attributo è un attributo booleano.
Quando presente, specifica che un campo di input o un'area di testo è di sola lettura.
Un campo di sola lettura non può essere modificato (tuttavia, un utente può visualizzarlo con una scheda, evidenziarlo e copiarne il testo).
L' readonly
attributo può essere impostato per impedire a un utente di modificare il valore fino a quando non sono state soddisfatte altre condizioni (come selezionare una casella di controllo, ecc.). Quindi, un JavaScript può rimuovere il valore di sola lettura e rendere modificabile il campo di input.
Si applica a
L' readonly
attributo può essere utilizzato sui seguenti elementi:
Elementi | Attributo |
---|---|
<immissione> | sola lettura |
<area di testo> | sola lettura |
Esempi
Esempio di input
Un modulo HTML con un campo di input di sola lettura:
<form
action="/action_page.php">
Country:
<input type="text" name="country" value="Norway" readonly><br>
<input type="submit" value="Submit">
</form>
Esempio di area di testo
Un'area di testo di sola lettura:
<textarea readonly>
At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies.
</textarea>
Supporto browser
L' readonly
attributo ha il seguente supporto del browser per ogni elemento:
Element | |||||
---|---|---|---|---|---|
input | 1.0 | 6.0 | 1.0 | 1.0 | 1.0 |
textarea | Yes | Yes | Yes | Yes | Yes |