命名一个在“”和“”之间切换元素的函数;启用”;以及“;被禁用”;州

naming a function that switches an element between "enabled" and "disabled" states

本文关键字:元素 函数 启用 以及 之间 一个      更新时间:2023-09-26

我想知道在enableddisabled状态之间切换输入(或任何其他元素)的函数的正确名称是什么。

<input disabled type="text"> <!-- disabled state -->
<input type="text"> <!-- enabled state -->
// this function name does not satisfy me at all
function toggleEnabledDisabled(el){
    // check if the element state (enabled/disabled) and apply the opposite state
}

例如,toggleVisibility可用于将元素的可见性从visible更改为hidden,反之亦然,toggleClass用于添加/删除某个类等。

如果可能的话,我正在寻找一个以toggle开头的函数名。

我意识到这是一个"基于意见"的问题,如果有一个

,请您向我介绍一个更合适的SO部分,我将不胜感激

例如,MDN文档对输入字段的禁用属性说明如下:

已禁用

此布尔属性表示表单控件不是可用于交互。(…)

https://developer.mozilla.org/de/docs/Web/HTML/Element/Input

所以,切换可用性可能是个主意?

我会选择切换Disponibility

可争议的定义:能够按照自己的意愿放置、排列或处置:可用