<input readonly>

Attribute of
<input> HTML Tag
What does <input readonly> do?
Disallows the user from editing the value of the input.

Code Example

<form>
 <label for="favorite-animal">What is your favorite animal?</label><br>
 <input value="Flamingo" readonly>
</form>

readonly vs. disabled

The readonly and disabled attributes have superficially similar behaviors — they both stop the user from editing the value of the <input> element. However, there is a big difference. The value of the readonly element will be included when the form is submitted to the server. The value of a disabled element will not be submitted to the server.

Adam is a technical writer who specializes in developer documentation and tutorials.

Browser Support for readonly

AllAllAllAllAllAll