为什么需要禁用回车键才能提交表单
Why is there a need to disable enter keypress to submit form?
一些具有长表单的网站是可以理解的。
有些网站只有简单的登录输入,例如。https://www.maybank2u.com.my如果只有一个字段,请禁用回车键。这太违背直觉了,让用户很沮丧。他们甚至明确表示你必须按下按钮。是否对此有特定需求?即使从安全角度来看,我也看不到。
事实上,它是一个银行网站根本不重要。其他银行运作良好。这只是一个糟糕的工艺,还是有一个合法的原因背后的决定?
我认为在他们的情况下,他们决定禁用它,因为从几次测试来看,用户名查找似乎是一个非常昂贵的过程(尝试键入像BarryWhite
这样的随机用户名,看看服务器需要多长时间才能响应,以及你看到的消息);有些人可能会在没有意识到错误的情况下输入错误的用户名并点击回车键,从而浪费处理时间。
一般来说,没有必要这样做,因为正如你所说,这是违反直觉的。然而,在这种情况下,从他们的角度来看,这是有意义的,直到他们解决了根本问题(如果有的话)。
相关文章:
- Jquery提交表单而不刷新
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- 每次提交表单时都会重新加载网页
- Razor中的自动提交表单
- 使用 JavaScript 自动提交表单
- 点击相同的按钮打开模型,然后提交表单
- 添加和删除隐藏字段数组中的值,而不提交表单
- 使用Ajax提交表单
- jQuery:使用“jQuery验证”后无法提交表单's远程验证
- 如何在不重新加载的情况下提交表单,并使用Node+Express将数据传递回同一页面
- 有登录表单时无法提交表单
- 带有select的jquery提交表单不起作用
- 如何防止回车键提交表单,但仍然允许回车工作
- 使用按钮和单选按钮提交表单,但始终使用相同的值
- 在提交表单之前确定重复值
- 如何创建动态ajax提交表单
- HTML提交表单,同时包含空字段检查和按钮隐藏
- 如何使用jQueryAjax使用动态html输入texbox提交表单
- 当触发下拉列表的onchange事件时,使用JavaScript提交表单
- 提交表单后,Watir文本框输入未持续(重置为以前的文本框输入)