Javascript jQuery(';#class';).keypress Event.keyCode==13)不工作

Javascript jQuery(';#class';).keypress Event.keyCode==13)不工作,javascript,jquery,Javascript,Jquery,好的,我有一个带有div submit的表单,需要在“回车键”上输入某些信息才能提交表单。 我的html 函数的工作方式与在onclick中为div分配的一样,因此不是这样。 我做错了什么?Javascript区分大小写,所以您需要更改它 if (Event.keyCode == 13) { RegisterFormSubmit(); } 对此 if (event.keyCode == 13) { RegisterFormSubmit(); } 此

好的,我有一个带有div submit的表单,需要在“回车键”上输入某些信息才能提交表单。 我的html

函数的工作方式与在onclick中为div分配的一样,因此不是这样。
我做错了什么?

Javascript区分大小写,所以您需要更改它

if (Event.keyCode == 13) {
        RegisterFormSubmit();   
}
对此

if (event.keyCode == 13) {
        RegisterFormSubmit();   
}
此外#按id而非类选择,使用“.”匹配类:

 jQuery('.loginforminput')

Javascript是区分大小写的,所以您需要更改它

if (Event.keyCode == 13) {
        RegisterFormSubmit();   
}
对此

if (event.keyCode == 13) {
        RegisterFormSubmit();   
}
此外#按id而非类选择,使用“.”匹配类:

 jQuery('.loginforminput')

此外,您还应使用:

jQuery('.loginforminput')
而不是
jQuery('#loginforminput')


#用于id=“”,而。用于类

您还应使用:

jQuery('.loginforminput')
而不是
jQuery('#loginforminput')


#用于id=“”,而。用于类

您应该将处理程序分配给
标记。如果没有,创建一个。此外,按enter键通常会提交表单

$('form').on('submit', function(e) {
  e.preventDefault();
  RegisterFormSubmit();
});

您应该将处理程序分配给
标记。如果没有,创建一个。此外,按enter键通常会提交表单

$('form').on('submit', function(e) {
  e.preventDefault();
  RegisterFormSubmit();
});


.loginforminput
!=<代码>#登录输入和
事件
!=<代码>事件
事件。哪个
事件好。当使用jQuery作为jQuery时,keyCode
会规范哪个。
.loginforminput
!=<代码>#登录输入和
事件
!=
event
event.which
优于
event.keyCode
当使用jQuery作为jQuery标准化时,which.modified仍然是空的。我的坏身份证/班级到处玩,忘了换回!-还有其他想法吗?所有代码都是活动的,仍然不工作:/chrome调试器中没有任何代码。Hmm在这个小提琴中工作。(工作时,它会抱怨找不到
RegisterFormSubmit
)。好的,当然可以,我如何看待JSFIDLE中的“响应”?我会检查一下,看看有什么问题。不知道你的回答是什么意思。将在右下角加载完整页面,然后在“查看任何消息”中使用浏览器的开发人员工具。(例如,右键单击铬合金中的Inspect Element。)这太完美了,谢谢。最后终于把它整理好了。为此欢呼,还是什么都没有。我的坏身份证/班级到处玩,忘了换回!-还有其他想法吗?所有代码都是活动的,仍然不工作:/chrome调试器中没有任何代码。Hmm在这个小提琴中工作。(工作时,它会抱怨找不到
RegisterFormSubmit
)。好的,当然可以,我如何看待JSFIDLE中的“响应”?我会检查一下,看看有什么问题。不知道你的回答是什么意思。将在右下角加载完整页面,然后在“查看任何消息”中使用浏览器的开发人员工具。(例如,右键单击铬合金中的Inspect Element。)这太完美了,谢谢。最后终于把它整理好了。谢谢,这需要一个“提交”按钮吗?没有这个按钮它还能工作吗?由于我有多个表单,我可以使用$('#formone')。在('submit',function(e..)和$('#formtwo')。在('submit',function(e…)上,其中'formone'和'formtwo'是表单id?是的。无论如何,为了更好地使用,您应该有一个提交按钮。如果表单应该使用相同的处理程序,那么您可以为它们分配一个类并使用
$('.formClass')。在上('submit',function(e){})
好的,谢谢,这需要一个'submit'按钮吗?没有这个按钮它还能工作吗?因为我有多个表单,我可以使用$('formone')。在('submit',function(e…)和$('formtwo')。在('submit',function')上(e.“formone”和“formtwo”是表单id的位置吗?是的。为了更好地使用,您应该有一个提交按钮。如果表单应该使用相同的处理程序,那么您可以为它们分配一个类并使用
$(“.formClass”)。on('submit',函数(e){})
谢谢这是我的错误,我重新修改了代码并遗漏了。谢谢你指出这一点。谢谢这是我的错误,我重新修改了代码并遗漏了这一点。谢谢你指出这一点。