我正在与同事争吵,我试图说服他根据复选框状态更改复选框文本(标签)是个坏主意.
例如,我们有一个组合框,当选中它旁边的复选框时自动选择所选值(并被禁用),并在复选框被清除时启用.他的想法是在选中复选框时显示自动选择,在清除时显示手动选择.我确信这会让用户感到困惑,因为用户倾向于认为检查动词旁边的复选框会使其成立,只会发现标签已更改为其他内容.
你对这件事有什么看法?
PS我记得读过有关在某个地方,书籍或博客文章中更改复选框文本,但不记得在哪里.写这篇文章会很棒:-)
不需要搞乱已经有效的东西.
改变标签会非常混乱和反直觉,特别是在你描述的方式.
如果标签描述了当前状态("手动选择"),则不清楚是否需要单击复选框以实现所描述的状态(如使用按钮),或者是否已经处于该状态.
复选框很简单.当它关闭时,它会执行A.当它打开时,它不会执行A.标签需要反映它在打开时的作用; 然后非常清楚当它关闭时不会发生什么.