数据验证技术 - 交互式,预检清单等

时间:2009-12-02 19:47:35

标签: validation

我正在制定一个表格填写程序,我正在寻找有关实施数据验证的建议。

我正在考虑采用两阶段方法:

  • 交互式 - 在用户输入数据并尝试移动到下一个字段后,使用非突兀的内容标记无效数据,如气球消息,但让用户继续。
  • 印前检查清单 - 表格填写完毕并且用户尝试打印/发送表格后,重新验证表格,通知用户错误并拒绝继续进行更正。

还有其他想法,建议吗?

2 个答案:

答案 0 :(得分:1)

我总是建议在服务器上进行验证。

否则,您所描述的就是我通常看到的内容。哦......并且如果用户通过它标记必填字段,则不要将其标记为无效,除非它们在提交时仍然是空白,但如果他们在字段中输入“错误”数据,请立即指出,如您所述。 / p>

答案 1 :(得分:0)

好的,如果你问的是用户体验,那么我会同时应用1和2.

当用户输入字段时,突出显示所需的字段,不正确的颜色/图标(没有blloons,它们会妨碍)。然后可以单击图标以解释其不正确的原因。

同样在提交之前验证表单,并突出显示不正确的字段/所需的缺失fiels,但请尽量避免逐步接受(单击确定,每个字段的消息丢失,不正确)。

您可能更愿意使用显示屏告诉用户消息,但不要删除它,否则您回到开始的地方,点击并转到