我有以下一组控件。
场景一:
如果您选择前 3 个单选按钮之一并单击 Enter,焦点将跳转到 Passport Number 文本框。如果用户选择“其他”,则启用“其他,请指定”文本框,并且为方便起见,屏幕焦点(光标移动)到该文本框。
场景二:
“指定其他”文本框是隐藏的,直到用户单击“其他单选”按钮。这样做后,文本框变为可见并且光标放置在此文本框中。
您认为哪种方案更好?也许你有另一种变化?请说出你的理由。
如果您能就何时隐藏比禁用更好或反之亦然做出一个概括性的陈述,我也将不胜感激,但我也对这个特定示例感兴趣。
谢谢。
Afetrthought:也许,在第二个例子中,“请指定”文本只会在用户选择“其他”单选按钮后出现。