真的需要重置按钮吗?

时间:2008-12-31 12:25:34

标签: user-interface usability

在网络 联系表单 上,是否真的需要重置按钮?它真的被任何人使用过吗?如果我不把它放在一个页面中,是否有可用性失败?

10倍!

20 个答案:

答案 0 :(得分:66)

嗯,删除你的客户花时间写的textarea是非常有用的,因为他们按错了按钮 -​​ 无论如何他们失去了因为会话到期,并且必须重新输入 -

不,我真的不认为它有用。

答案 1 :(得分:30)

对于可以从公共终端访问的网络表单,它实际上是有用的 - 一个很好的例子就是公共图书馆卡目录的搜索表单。

想象一下,如果搜索表单有很多字段(作者,年份,关键字,主题,出版商,集合,标题,系列,等等)。这使您可以进行非常具体的搜索(所有由John于1987年发布的作者的书籍),但是一旦您找到了结果,您(或其他用户)可能希望使用一组非常不同的术语(所有书籍)进行新搜索关于Random House发布的鱼。重置按钮在这里可以提供很多帮助,因为你可能会发现自己手动清理了大量的字段。

(根据实现细节,如果用户不希望下一个用户看到他们正在搜索的内容,则重置按钮也可能很有用。同样,这在图书馆的上下文中很有用,其中隐私是关注。)

答案 2 :(得分:4)

老实说,在一般情况下,我不这么认为,但您应该与您的用户交谈或以其他方式检查他们如何使用您的系统来确保。

一般经验法则:如果您不确定这是一项要求并且您无法知道,请不要包含它。您可以随后将其包含在以后的迭代中。

答案 3 :(得分:4)

重置按钮必须是衡量使用/实用率的任何比赛中的安全赢家,因为它无所不在且完全没用。

答案 4 :(得分:4)

我认为a)对99%的用户完全没用;和b)在典型的LOB应用程序中需要太多的工作。业务分析师通常会添加“重置”按钮的要求,而不会考虑为什么需要此功能。

答案 5 :(得分:3)

将其添加到webform并在用户单击时将其记录下来。如果需要,它将为您的特定页面提供信息。我们无法猜测人们是否想要它。 只需使用用户需要的简单分析工具。

答案 6 :(得分:2)

我认为在大多数网页中都没有必要。如果您输入的信息错误,那么您需要浏览每个错误的文本框并重新输入。重置按钮至少会在其上方点击一个额外的按钮。

如果您不想输入信息,则不要单击“提交”按钮。

我唯一一次看到重置按钮有用的情况是,如果您有多页工作流程,并且需要能够从头开始。即便如此,我还是建议重新设计工作流程。

答案 7 :(得分:2)

必需。确保在某些表单上交换重置位置和提交按钮。更好的是,编写代码在蓝色月亮中随机交换一次位置。

严肃地说,我从未使用过。当我从学校注册商网站上的表格中删除它时,我在学生时正在处理,没有人说什么。所以我说离开它。

答案 8 :(得分:2)

绝对不需要。事实上,如果你有一个长形式并且底部有一个RESET按钮,那么使用它是一个坏主意,因为如果他们发现他们意外地点击“重置”并且他们的数据被删除,你可能会让一些人真的生气。

答案 9 :(得分:2)

在我看来,重置按钮在大多数表单上完全没用。我的意思是考虑一下......你能想象一下你想要完成删除你输入的所有信息的时间吗?不见得。大多数用户倾向于对特定字段进行编辑而不是整个表单。

如果你必须有像重置按钮这样的辅助动作,那么按钮的颜色要小一点,颜色也要稍微不同。让用户知道“此按钮不同”并应用Fitt定律使其更难点击。

答案 10 :(得分:1)

不仅在联系表格上。我不能在任何类型的HTML表单中找到重置按钮的好处,恕我直言。但我每次创建表单时都倾向于使用它:)

答案 11 :(得分:1)

在不使用Javascript的情况下清除单选按钮非常有用。

在下面的表格中,可以选择零或一个单选按钮:

        Select any one option for any Item(s):     
        Option 'A'    Option 'B'    Option 'C'
Item 1     o              o            o 
Item 2     o              o            o     
Item 3     o              o            o 
Item 4     o              o            o

如果用户改变了主意或意外点击了他不想要的项目按钮,则重置按钮将清除整个表单,这似乎是在不使用Javascript的情况下摆脱选择的唯一方法。

答案 12 :(得分:1)

如果我说 IS 有用怎么办?但不是各种形式。

我有时会将它与CRUD应用程序中的“UPDATE”部分一起使用。

比如说,我点了一个关于问题的编辑链接....并进行了一些编辑并重新阅读......但后来我认为这不是一个好的编辑...我必须重新加载页面或返回到最后一页并再次点击编辑链接以获取原始文本。

然而,如果在那里有一个重置按钮,那就很容易了。

总有CTRL + Z ..为什么不呢?

有一些很好的用途,但不要像大多数古老的HTML书籍教你那样愚蠢地打它。

答案 13 :(得分:1)

我通常会忽略重置按钮,因为我从未见过有人使用它。

我经常使用免费空间作为取消按钮,将用户返回到他来自的位置(链接到表单的页面)。对我来说更有意义。

答案 14 :(得分:1)

我能想到的唯一理由就是预览&确认场景,用户可能会在点击重大错误发送按钮之前修改其部分条目,并且实际上第一次确定它更有意义

答案 15 :(得分:0)

只有存在默认信息时才应使用重置按钮。一个例子是this form。如果我对大多数值进行更改但又希望将其恢复到原始状态会怎么样?我想我可以重新加载页面,只要它不重新发送我的POST。或者我可以点击一个简单的重置按钮。该按钮从不打算清除用户输入的所有信息,而是用于重置预设数据。

答案 16 :(得分:0)

在重复以前信息的表单上有用。我在管理界面中遇到了用户想要上次输入内容的案例,因此他们不必记住。但是,在他们希望重置表单的情况下,只需按“清除”(或重置)按钮即可。

在一次性表格上,重置按钮会很傻。

答案 17 :(得分:0)

我想这取决于表单的大小以及您实际想要这样做的机会有多大。 TBH,我多年来一直在开发网站,从未在表格中添加过一个。

答案 18 :(得分:0)

我建议,如果用户或企业主抱怨缺席,可用性失败将会出现。

绝对不需要作为“标准”功能,除了上面给出的功能似乎增加价值的特殊情况外,通常是一个非常糟糕的主意。然而,上面提供的大多数情况都可以用不同的(我建议的,更好的)方式处理,而不是通常可怕的重置按钮。

答案 19 :(得分:0)

重置仅用于HTTP状态204

表单的目标可以发送204 No Content响应,这会导致浏览器保持当前页面不变。

在那种情况下,重置按钮是将表单重置为原始状态的最可靠方式(页面重新加载可以重新发送表单)。

然而,无论如何我无法想出真实的用例。