Атрибут disabled HTML тега input

Атрибут disabled является атрибутом-переключателем. Если данный атрибут указан, то поле ввода будет отключено и станет недоступным для взаимодействия.

Атрибут disabled может быть использован для отключения элементов <input>, чтобы пользователь не мог с ними взаимодействовать до того, как не будут выполнены некие условия, например, выбор контрольного пункта. Когда требуемые условия будут выполнены, скрипт JavaScript аннулирует этот атрибут и активирует соответствующие элементы.

Атрибут disabled не работает с элементами <input type="hidden">.

В XHTML минимизация атрибутов запрещена, поэтому атрибут disabled должен определяться как <input disabled="disabled">.

Синтаксис атрибута

<input disabled>

Пример использования атрибута

HTML форма с отключенным полем ввода:


<form action="//msiter.ru/demo_form.asp">
   Имя: <input type="text" name="fname"><br>
   Фамилия: <input type="text" name="lname" disabled><br>
   <input type="submit" value="Submit">
</form>