命名一个在“启用”和“禁用”状态之间切换元素的函数

时间:2015-03-26 16:26:17

标签: javascript html naming-conventions

我想知道在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 开头的函数名称,如果可能的话。

我意识到这是一个以意见为基础的&#34;问题,如果你能找到一个更合适的SO部分,如果有一个

,我将不胜感激

2 个答案:

答案 0 :(得分:1)

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

  

已停用

     

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

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

那么 toggleAvailability 可能是个主意吗?

答案 1 :(得分:1)

我会选择toggleDisponibility

DISPONIBLE的定义。 :能够按照自己的意愿进行放置,安排或处置:可用