Атрибут readonly HTML тега <textarea>
Значение и применение
Атрибут readonly (HTML тега
<textarea>) является логическим атрибутом и указывает, что текстовая область доступна только для чтения. Атрибут используется
совместно со скриптами, например, пока какое-то условие не выполнено элемент доступен только для чтения.
Обратите внимание на то, что если текстовое поле доступно только для чтения, то при этом содержимое не может быть изменено, но пользователь при этом может перейти к содержимому, выделить и скопировать его.
Поле только для чтения остаётся доступным для фокуса и копирования, а его значение с непустым name отправляется с формой, если поле не отключено. Оно не участвует во встроенной проверке ограничений. В отличие от disabled, это способ показать неизменяемое, но отправляемое значение. Атрибут не применяется к <select>, флажкам и переключателям.
Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
readonly | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Синтаксис:
<textarea readonly>
Значения атрибута
| Значение | Описание |
|---|---|
readonly |
Значение атрибута требуется только в XHTML (<textarea readonly = "readonly">). |
Отличия HTML 4.01 от HTML 5
Нет.Примеры, попробуйте сами
Атрибут readonly элемента textarea
Измените readonly в HTML и сравните результат.
index.html
<label for="message">Сообщение</label><textarea id="message" readonly>Начальный текст</textarea>