通过按Enter#2阻止用户提交表单

DFo*_*k42 5 html javascript jquery

在上一个问题中,我问了同样的问题,但是当用户在文本框中时,我没有阻止提交的答案.

所以基本上我需要的是能够阻止一个人提交表单,除非明确点击提交按钮.

编辑:

基本上这样做的主要原因是这是雇主调查.在这方面的人不会是技术上最精明的,我正在为此做的客户要求这样做.

Jam*_*mes 6

$('input').keydown(function(e){
    return e.keyCode !== 13;
});
Run Code Online (Sandbox Code Playgroud)

......顺便说一下,我不建议这样做.


DFo*_*k42 5

我将表单设置为onsubmit ="return false"并执行此操作

<input type="button" value="Submit" onClick="document.Survey.submit()" style="font-size: 1.25em;">
Run Code Online (Sandbox Code Playgroud)