HTML atribut pouze pro čtení
Definice a použití
Atribut readonly
je booleovský atribut.
Pokud je přítomen, určuje, že vstupní pole nebo textová oblast je pouze pro čtení.
Pole pouze pro čtení nelze upravit (uživatel do něj však může použít tabulátor, zvýraznit jej a zkopírovat z něj text).
Atribut readonly
lze nastavit tak, aby uživateli zabránil změnit hodnotu, dokud nejsou splněny některé další podmínky (například zaškrtnutí políčka atd.). Potom může JavaScript odstranit hodnotu pouze pro čtení a upravit vstupní pole.
Platí pro
Atribut readonly
lze použít u následujících prvků:
Prvky | Atribut |
---|---|
<vstup> | pouze ke čtení |
<textarea> | pouze ke čtení |
Příklady
Příklad vstupu
HTML formulář se vstupním polem pouze pro čtení:
<form
action="/action_page.php">
Country:
<input type="text" name="country" value="Norway" readonly><br>
<input type="submit" value="Submit">
</form>
Příklad textové oblasti
Oblast textu pouze pro čtení:
<textarea readonly>
At w3schools.com you will learn how to make a website. We offer free tutorials in all web development technologies.
</textarea>
Podpora prohlížeče
Atribut readonly
má následující podporu prohlížeče pro každý prvek:
Element | |||||
---|---|---|---|---|---|
input | 1.0 | 6.0 | 1.0 | 1.0 | 1.0 |
textarea | Yes | Yes | Yes | Yes | Yes |