disabled (HTML attribute)

Spec
Depr. Version
No HTML 4
Browser support (more…)
IE5.5+ FF1+ SA1.3+ OP9.2+ CH2+
Full Full Full Full Full

Syntax

disabled="disabled"

Description

The disabled attribute stops the user from interacting with the form control. In this case, it stops the user clicking on the button, or tabbing to it using the keyboard—it prevents the user from activating the control.

The most likely use for this attribute is to disable a button until such a time as some other condition has been met (for instance, a checkbox is ticked to confirm the acceptance of terms and conditions). At that point, JavaScript would be required to remove the "disabled" value and make the form control usable.

Example

The disabled attribute used in this code will stop the button from being usable:
<form>
  <button accesskey="s" disabled="disabled">I am
      <em>really</em> sure I want to proceed [accesskey = s]</button>
</form>

Value

The only value this attribute can take is "disabled".

Compatibility

Internet Explorer Firefox Safari Opera Chrome
5.5 6.0 7.0 8.0 1.0 1.5 2.0 3.0 3.5 1.3 2.0 3.1 4.0 9.2 9.5 10.0 2.0
Full Full Full Full Full Full Full Full Full Full Full Full Full Full Full Full Full

It causes no compatibility issues, and has excellent support across all tested browsers.

User-contributed notes

Related Products