HTML disabled 属性是一个布尔属性,可以应用于各种表单元素,使它们非交互式或不可编辑。
当元素被禁用时,用户无法聚焦、单击或更改该元素,并且它不会包含在表单提交中。它可以用于以下元素:<input>、<fieldset>、<button>、<textarea>、<select>、<option>和<optgroup>等。
语法
适用于
下面列出的元素允许使用 HTML disabled 属性。
元素 | 描述 |
---|---|
<input> | HTML <input> 标签用于指定输入字段。 |
<textarea> | HTML <textarea> 标签用于表示多行纯文本编辑控件。 |
<button> | HTML <button> 标签用于嵌入可点击按钮。 |
<fieldset> | HTML <fieldset> 标签用于对 Web 表单中的多个控件和标签进行分组。 |
<select> | HTML <select> 标签用于 make 下拉列表以选择项目。 |
<option> | HTML <option> 标签用于下拉列表内的名称项。 |
<optgroup> | HTML <optgroup> 标签用于在 select 元素中将相关选项元素组合在一起。 |
HTML disabled 属性的示例
下面的示例将说明 HTML disabled 属性,我们应该在哪里以及如何使用此属性!
禁用输入元素
在以下示例中,我们将在输入字段中使用 disabled 属性。
Disable button 元素
考虑到另一种情况,我们将使用带有按钮元素的 disabled 属性。
禁用 fieldset 元素
让我们看一下以下示例,其中我们将使用 disabled 属性和 fieldset 元素。
禁用 select 元素
在此示例中,将使用 disable 属性禁用整个 select 标签
在下拉列表中禁用 optgroup
在此示例中,我们将使用 disabled 属性在选择下拉列表中禁用一组选项
下拉列表中的禁用选项
在此代码中,我们将使用 disable 属性来禁用下拉列表中的选项。
禁用 textarea 元素
在此示例中,我们使用 disable 属性禁用 textarea 标签
用于启用已禁用元素的脚本
以下示例,我们将使用带有输入标签的 disabled 属性,并使用 javascript 在单击按钮时启用它。
支持的浏览器
浏览器 | ![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|---|
是否支持 | Yes | Yes | Yes | Yes | Yes |