我正在制定一个表格填写程序,我正在寻找有关实施数据验证的建议。
我正在考虑采用两阶段方法:
还有其他想法,建议吗?
答案 0 :(得分:1)
我总是建议在服务器上进行验证。
否则,您所描述的就是我通常看到的内容。哦......并且如果用户通过它标记必填字段,则不要将其标记为无效,除非它们在提交时仍然是空白,但如果他们在字段中输入“错误”数据,请立即指出,如您所述。 / p>
答案 1 :(得分:0)
好的,如果你问的是用户体验,那么我会同时应用1和2.
当用户输入字段时,突出显示所需的字段,不正确的颜色/图标(没有blloons,它们会妨碍)。然后可以单击图标以解释其不正确的原因。
同样在提交之前验证表单,并突出显示不正确的字段/所需的缺失fiels,但请尽量避免逐步接受(单击确定,每个字段的消息丢失,不正确)。
您可能更愿意使用显示屏告诉用户消息,但不要删除它,否则您回到开始的地方,点击并转到。