English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento HTML

Completo elenco HTML tag

HTML: <input> readonly attributo

L'attributo readonly dell'input è un attributo booleano, se presente, specifica che il campo di input è in sola lettura. Imposta l'attributo readonly per prevenire che l'utente modифichi il valore fino a quando non si verificano alcune altre condizioni.

 HTML <input> etichetta

Esempio online

HTML modulo con campo di input readonly:

<!DOCTYPE html>
<html>
<head>
<title>HTML: <input> readonly proprietà - Sito Web di Base Tutorial (oldtoolbag.com)</title>
<body>
<form action="action_page.php">
  Email: <input type="text" name="email"><br>
  Paese: <input type="text" name="country" value="Norway" readonly><br>
  <input type="submit" value="Submit">
</form>
</html>
Prova a vedere ‹/›

Compatibilità dei browser

IEFirefoxOperaChromeSafari

Tutti i browser mainstream supportano l'attributo readonly.

Definizione e uso

L'attributo readonly è un attributo booleano.

Se esiste, specifica il campo di input come readonly.

I campi di input readonly non possono essere modificati (ma l'utente può tabulare, evidenziare e copiare il testo da essi).

Puoi impostare l'attributo readonly per prevenire che l'utente cambi il valore fino a quando non si verificano alcune altre condizioni (come la selezione di una casella di controllo, ecc.). Poi, JavaScript può eliminare il valore readonly e rendere il campo di input editabile.

Attenzione:I campi di input readonly saranno ancora inviati, ma non quelli disabilitati!

Differenze tra HTML 4.01 e HTML5

Non ci sono.

Differenze tra HTML e XHTML

In XHTML, è proibita la abbreviazione degli attributi, l'attributo readonly deve essere definito come <input readonly="readonly" />.

Sintassi

<input readonly>
 HTML <input> etichetta