提供客户端的校验和警告

虽然ajax已经普及,但仍然有一些政府网站和非IT类网站会有这样的机制——对用户的表单输入的校验程序由服务端进行,这对用户来说是一个很糟糕的体验,对于记忆力衰退以及盲人和性情偏狂躁的人来说,这种模式显得难以使用。在客户端进行脚本控制可以有效的解决此类人群的困难。

一旦发现错误,警告框将有相应的文本描述。当用户关闭对话框,我们利用脚本将焦点移动到相应的出错的文本域。

Exa


<label for="date">Date:</label>
<input type="text" name="date" id="date" 
onchange="if(isNaN(Date.parse(this.value))) 
alert('输入不符合格式,请重新输入');" />

另外,为用户提供一个标准的数据格式提供参考是个很好的方法,这样会增加用户输入的成功率。特别是对网络经验尚浅的人群。

在网页的文本域中输入不符合格式的数据,并且检验是否有相应的提示以及焦点管理。然后记录测试结果。

关于 rockywen

平等、美好、安逸、自由 Accessibility Strategist 你已经努力的创造了一个伟大的应用,不要错过这个让他能服务更多用户的机会。还有,这是一件对的事情。
此条目发表在 技术 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注