📅  最后修改于: 2023-12-03 14:51:54.576000             🧑  作者: Mango
在 HTML 表单中,当一个输入元素被设置为“禁用”(disabled),就会被禁用,用户无法对其进行任何编辑、提交操作等。但是,有时我们需要在一些特定情况下,取消输入元素的“禁用”状态,使用户可以进行编辑等操作。
在 JavaScript 中,我们可以使用以下方法从输入元素中删除“禁用”属性。
document.getElementById("input_id").disabled = false;
上述代码中,我们使用 getElementById
方法获得输入元素的 ID,然后将其 disabled
属性设置为 false
,即可从 HTML 输入元素中删除“禁用”属性。
document.getElementById("input_id").removeAttribute("disabled");
上述代码中,我们同样使用 getElementById
方法获取输入元素的 ID,然后使用 removeAttribute
方法删除其 disabled
属性,同样可以实现从 HTML 输入元素中删除“禁用”属性的效果。
在使用以上两种方法时,需要注意以下几点:
以上是使用 JavaScript 从 HTML 输入元素中删除“禁用”属性的两种方法,需要注意获取元素的 ID,如果元素同时被“禁用”和“只读”属性设置,则无法编辑等操作。