Атрибут readonly HTML тега <textarea>

Значение и применение

Атрибут readonly (HTML тега <textarea>) является логическим атрибутом и указывает, что текстовая область доступна только для чтения. Атрибут используется совместно со скриптами, например, пока какое-то условие не выполнено элемент доступен только для чтения.

Обратите внимание на то, что если текстовое поле доступно только для чтения, то при этом содержимое не может быть изменено, но пользователь при этом может перейти к содержимому, выделить и скопировать его.

Поле только для чтения остаётся доступным для фокуса и копирования, а его значение с непустым name отправляется с формой, если поле не отключено. Оно не участвует во встроенной проверке ограничений. В отличие от disabled, это способ показать неизменяемое, но отправляемое значение. Атрибут не применяется к <select>, флажкам и переключателям.

Поддержка браузерами

Спецификация: multipage

Поддерживается во всех основных браузерах с 2015 года.

Показать браузеры
Совместимостьhtml.elements.textarea.readonly
ВозможностьКомпьютерыМобильные
ChromeEdgeFirefoxOperaSafariChrome AndroidFirefox for AndroidOpera AndroidSafari on iOSSamsung BrowserWebView AndroidWebView on iOS
readonly✓1✓12✓1✓≤12.1✓≤4✓18✓4✓≤12.1✓≤3.2✓1.0✓4.4✓≤3.2

поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31

Синтаксис:

HTML
<textarea readonly>

Значения атрибута

Значение Описание
readonly Значение атрибута требуется только в XHTML (<textarea readonly = "readonly">).

Отличия HTML 4.01 от HTML 5

Нет.

Примеры, попробуйте сами

Атрибут readonly элемента textarea

Измените readonly в HTML и сравните результат.

index.html
HTML
<label for="message">Сообщение</label><textarea id="message" readonly>Начальный текст</textarea>