Как установить атрибут readonly

Как установить атрибут readonly

Атрибут ReadOnly означает, что объект, к которому он относится, не может быть изменен неавторизованным пользователем. Например, если применить его к файлу, хранящемуся на жестком диске персонального компьютера, то пользователь или прикладная программа сможет прочесть его содержимое, но не будет иметь возможности внести какие-либо изменения. Этот атрибут может быть применен не только к файлам, но и, скажем, к полям какой-либо формы в гипертекстовом документе.

Инструкция

1. Если требуется выставить запрет изменения файла на одном из носителей вашего компьютера, то проще всего сделать это с помощью файл-менеджера. В наиболее распространенной сегодня операционной системе Windows это приложение называется «Проводником» и может быть запущено с помощью сочетания горячих клавиш Win + E или двойным щелчком по иконке «Мой компьютер» на рабочем столе. Кроме этих способов вы можете активировать его и воспользовавшись пунктом «Компьютер» в главном меню ОС, раскрываемом щелчком по кнопке «Пуск».


2. С помощью дерева каталогов, помещенного в правую часть интерфейса Проводника, переместитесь к папке, содержащей нужный вам файл, отыщите его и кликните правой кнопкой мыши. Во всплывшем контекстном меню самая нижняя строка будет называться «Свойства» - выберите этот пункт меню.

3. В строке «Атрибуты» на вкладке «Общие» открывшегося окна будет помещен чекбокс, которому сопоставлена надпись «Только чтение» - эта настройка и соответствует англоязычному Read Only. Поставьте отметку в этом поле и нажмите кнопку OK. На этом процедура выставления атрибута ReadOnly выбранному файлу будет завершена.

4. Если требуется сделать недоступным для изменения какое-либо поле формы, помещенной в гипертекстовый документ, то следует добавить атрибут со значением ReadOnly в соответствующий тег. Чтобы сделать это, откройте исходный HTML-код страницы и найдите в нем тег, относящийся к нужному полю формы. Такой тег, например, для текстового поля может выглядеть так:<input type=""text"" name=""SomeField"" value=""Не менять!"" />

5. Добавьте в тег дополнительный атрибут readonly и присвойте ему такое же значение (""readonly""). Пример из предыдущего шага после такого редактирования должен выглядеть так:<input type=""text"" name=""SomeField"" value="" Не менять!"" readonly=""readonly"" />В результате текст в этом поле станет недоступен для изменений. Этот атрибут можно применять и к другим элементам форм, например, к многострочному текстовому полю textarea:<textarea name=""RowsField"" readonly=""readonly"">Руками не трогать!</textarea>

Image