Javascript 如何防止进入按钮操作提交?

Javascript 如何防止进入按钮操作提交?,javascript,html,dojo,accessibility,wcag,Javascript,Html,Dojo,Accessibility,Wcag,我有dojo表单,正在使用Enter按钮提交 我希望防止从我表单中的所有表单元素调用此事件(单击enter时) 我尝试了以下代码: dojo.connect(form, "onsubmit", function(evt) { evt.preventDefault(); window.history.back(); }); 由于某种原因,我的“继续”按钮(提交操作)被禁用 如何防止发生此问题?您不应阻止enter正常工作。问自己一个好问题是,你为什么要违背正常行为?@Quenti

我有dojo表单,正在使用Enter按钮提交

我希望防止从我表单中的所有表单元素调用此事件(单击enter时)

我尝试了以下代码:

dojo.connect(form, "onsubmit", function(evt) {
    evt.preventDefault();
    window.history.back();
});
由于某种原因,我的“继续”按钮(提交操作)被禁用


如何防止发生此问题?

您不应阻止enter正常工作。问自己一个好问题是,你为什么要违背正常行为?@QuentinC这与我们的web平台上的可访问性模式有关,因此我们需要防止用户在任何表单元素上点击enter键。你能详细说明为什么要阻止按enter键进入可访问性模式吗,im with@QuentinC听起来你在试图解决一个不同的可访问性问题,因为enter键将提交,如果你不能按enter键提交,则提交按钮将被禁用。只是想更好地理解你需要什么,因为可能有一个不同的/更好的解决方案来解决整个问题。哦,要停止提交,您不需要像在普通javascript提交函数中那样返回
false