【发布时间】:2010-05-15 17:14:33
【问题描述】:
我有以下一组控件。
场景一:
如果您选择前 3 个单选按钮之一并单击 Enter,焦点将跳转到“护照号码”文本框。如果用户选择“其他”,则启用“其他,请指定”文本框,为方便起见,屏幕焦点(光标移动)到该文本框。
场景 2:
在用户单击“其他”单选按钮之前,“指定其他”文本框是隐藏的。执行此操作后,文本框变为可见并且光标放置在此文本框中。
您认为哪种方案更好?也许你有另一种变化?请说出你的理由。
如果您能概括说明何时隐藏比禁用更好,反之亦然,我也将不胜感激,但我也对这个特定示例感兴趣。
谢谢。
Afetrthought:也许,在第二个示例中,“请指定”文本只会在用户选择“其他”单选按钮后出现。
【问题讨论】:
标签: user-interface design-guidelines