Элемент | ||||||
<input> | 5+ | 1+ | 7+ | 1+ | 1+ | 1+ | <textarea> | 4+ | 1+ | 6+ | 1+ | 1+ | 1+ |
HTML Атрибут readonly
Атрибут readonly (от англ. "read only" — «только для чтения») указывает, что поле ввода или текстовое поле предназначено только для чтения.
Когда к элементу добавляется атрибут readonly, поле ввода или текстовое поле не может изменяться пользователем, в том числе вводиться новый текст или модифицироваться существующий. Тем не менее, состояние и содержимое поля можно менять с помощью скриптов. Также содержимое поле можно выделить и скопировать в буфер обмена.
Синтаксис
<input readonly>
<textarea readonly> ... </textarea>
Значения
Данный атрибут является логическим атрибутом. В HTML данный атрибут может указываться либо без значения, либо с пустым значением, либо со значением «readonly».
Значение по умолчанию
По умолчанию этот атрибут выключен.
Применяется к тегам
<input> | <textarea> |
Примечание: Атрибут readonly может быть использован с полями данных (тег input) следующих типов (атрибут type): «date», «datetime», «email», «month», «number», «password», «search», «tel», «text», «time», «url», «week».
Отличия HTML 4.01 от HTML 5
Нет.
Примеры использования:
Атрибут readonly (Элемент <input>)
Пример HTML:
Попробуй сам<form action="action_form.php">
<p><input type="text" name="comment" size="40"
value="Введенный текст не может изменяться"
readonly></p>
</form>
Атрибут readonly (Элемент <textarea>)
Пример HTML:
Попробуй сам<form action="action_form.php">
<p><textarea rows="10" cols="20" readonly>Поле недоступно для изменения</textarea></p>
</form>
Поддержка браузерами
Атрибут readonly имеет следующую поддержку браузерами для каждого элемента:
Спецификации
Спецификация | Статус |
---|---|
HTML 4.01 (W3C) | Рекомендация |
HTML 5 (W3C) | Рекомендация |
HTML 5.1 (W3C) | Рекомендация |
Учебник HTML
HTML уроки: HTML Атрибуты
