当前位置: 首页 > 知识库问答 >
问题:

按Enter键提交两个不同的div标签的表单

林英武
2023-03-14

我有一个带有两个div标签的登录控件的表单

第一个DIV包含用户名、密码和登录按钮,而且我忘记了表单中的密码链接。。当我们点击它时,它会显示另一个带有输入电子邮件id文本框和提交按钮的div。

我使用JQuery的回车键来提交表单,它工作得很好...但在忘记密码链接的情况下,单击它会显示另一个div...与提交按钮,但回车键不适用于按键上的div

这是我的jQuery代码

$('#form input').keydown(function (e) {
       if (e.keyCode == 13) {
           $('#form1').submit();
       }
   });

如何提交表单输入键按两个div按钮(登录和提交)。请帮助所需的JQuery

共有1个答案

漆雕洋
2023-03-14

您可以将多个元素添加到keydown或任何其他函数中,只需用逗号分隔它们。

$('#form #UserName, #form #password').keydown(function (e) {
    if (e.keyCode == 13) {
        $('#form1').submit();
    }
});
 类似资料:
  • 问题内容: 好吧,我试图通过按Enter提交表单,但不显示提交按钮。我不希望尽可能地使用JavaScript,因为我希望所有功能都可以在所有浏览器上正常工作(我知道的唯一JS方式就是使用事件)。 现在,表单如下所示: 哪个效果很好。当用户按下Enter键时,提交按钮将起作用,并且该按钮在Firefox,IE,Safari,Opera和Chrome中不显示。但是,我仍然不喜欢该解决方案,因为很难知道

  • 在这种特殊情况下,当我按Enter键时,我必须使用哪些选项使这些输入调用函数? Html:

  • 我正在尝试在用户按回车键时提交登录表单。单击“登录”按钮时,表单运行良好,但按回车键不起作用,此外,还会导致奇怪的行为: 未执行由ng submit关联的功能 按enter键后,不再显示错误消息(登录失败) 以下是我的标记: 注意,我尝试替换了<代码> 具有login()函数的相应控制器如下所示: 我运行angularv1.4.0并使用angular-用户界面-router v.0.2.15进行路

  • 问题内容: 是否可以使用Django中的一个提交按钮提交两种不同的形式?我有一个称为“仪器”的形式和四个相等的形式“配置”。现在,我想始终提交一个配置和工具。例如instrument + config 1和instrument + config 2,并且每个配置都有自己的提交按钮。 我已经在配置表单中用一个按钮尝试过: 并调用js函数“ onclick”: 这是我在views.py中的方法: 问题

  • 我有一个登录表单,有电子邮件和密码字段。我有两个提交按钮,一个用于登录(如果用户已经注册),另一个用于注册(新用户)。由于登录操作和注册操作是不同的,所以我需要一些方法来将带有所有发布数据的请求重定向到其各自的操作。有没有一种方法可以在Laravel 4中以纯Laravel的方式实现这一点?

  • 我花了几个小时试图找到解决我问题的办法,但似乎找不到合适的办法。提前感谢您的协助! 我有一个html表单: 我想要两个提交按钮: 我想第一个提交按钮有formindb_hoh_1.php点击时的动作和第二个提交按钮有formindb_hoh_2.php的动作但我不确定如何使一个按钮有一个动作和有另一个按钮有不同的动作。