按Enter键不提交表单,但在单击提交按钮时提交

时间:2014-07-03 05:20:18

标签: forms submit

这可能很傻但我真的很想知道这一点,不仅仅是我这可能是成千上万学生的问题。

以下链接是我的大学网站 LINK

有一个登录面板。 输入我的用户名&密码,如果我点击输入然后页面重新加载,但预期的行为是提交表格 要实际登录此网站,您需要单击“提交”按钮。

任何人都可以解释一下这个。

  • 我认为必须在sumit按钮上有一些onlick事件但是 按钮有<input type="submit">,所以默认情况下 需要通过按Enter键提交,因为所有网站都会出现这种情况
  • 我还注意到还有一个缺少表单标记的东西。

对此问题的任何帮助或解释表示赞赏


修改
只输入错误的电子邮件和密码

  1. 如果你按回车:没有错误的红色错误信息 电子邮件和密码

  2. 如果您点击提交:有错误的电子邮件和密码的红色错误消息

1 个答案:

答案 0 :(得分:1)

默认行为是,当表单中存在类型为submit的输入时,单击按钮时将对表单进行求和,或者在某个表单控件具有焦点时输入按键。由于您网站上的控件不在form范围内,因此无法看到预期的行为。