jQuery |从元素中删除“禁用”属性
有一个输入元素被禁用,任务是使用 JQuery 启用它。以下是讨论的几个例子。
要理解例子首先要知道的几个方法。
jQuery prop() 方法
此方法设置/返回选定元素的属性和值。
如果我们使用该方法返回属性值,它将返回第一个选定元素的值。
如果我们使用此方法设置属性值,它将为一组选定元素设置一个或多个属性/值对。
句法:
- 返回属性值:
$(selector).prop(property)
- 设置属性和值:
$(selector).prop(property, value)
- 使用函数设置属性和值:
$(selector).prop(property, function(index, currentValue))
- 设置多个属性和值:
$(selector).prop({property:value, property:value, ...})
jQuery removeAttr() 方法
此方法从匹配的元素中删除一个或多个属性。
句法:
$(selector).removeAttr(attribute)
参数:
- 属性:此参数是必需的。它指定要删除的一个或多个属性。如果要删除多个属性,请在属性名称之间使用空格。
示例 1:在此示例中,输入元素由prop() 方法通过将disabled 属性设置为 false 来启用。
JQuery | Remove “disabled” attribute.
GeeksForGeeks
Input Box:
输出:
- 在点击按钮之前:
- 点击按钮后:
示例 2:在此示例中,输入元素通过removeAttr() 方法通过删除disabled 属性启用。
JQuery | Remove “disabled” attribute.
GeeksForGeeks
Input Box:
输出:
- 在点击按钮之前:
- 点击按钮后: