当关注特定输入时,如何防止表单提交?

can*_*nni 2 javascript forms jquery

当一个字段关注它时,如何在JS/jQuery中阻止表单提交,同时保留所有其他输入字段的正常行为?

Ser*_*gio 7

试试这个:

$('#formID').on('submit', function(){
    if ($('input:focus').length){return false;}
});
Run Code Online (Sandbox Code Playgroud)

这是假设您尝试提交表单而不单击.因为当您单击提交时,输入具有模糊事件并失去焦点.

另外:那么jcubic的回答可能就是你所需要的.