是否有一种方法来禁用表单提交按下"enter"关键
Is there a way to disable a form from submitting on pressing the "enter" key?
我正在用JavaScript为学校创建一个简单的程序,该程序将1和用户通过简单表单提交的值之间的数字随机化。在提交值时,我通过jQuery隐藏表单,并动态地附加一个文本提示符,其中包含随机化结果和重置按钮。
在这一点上,我在使用回车键时遇到了问题,因为表单(与重置按钮相反)仍然响应回车键,造成混乱,因为我的重置按钮被设置为在点击时触发。那么,有没有办法禁用回车键来触发提交事件呢?
应该是
<form name="" id="" action="" onsubmit="javascript:return false;">
</form>
这是如何使用jQuery禁用表单提交:
$('form').submit(function(event){ // on form submisson
event.preventDefault(); // prevent default action
});
编辑:中的代码jsFiddle
if (window.event.keyCode) = 13;返回false
禁用返回键
禁用键盘
相关文章:
- HTML表单提交时未执行外部函数
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 将图像上传ajax与表单提交ajax相结合
- Javascript无法处理表单提交
- 如何在我的情况下禁用表单提交
- 加载后的页面与ajax表单提交不起作用
- angularjs-控制器在表单提交时未调用
- 禁用带有字符白名单的表单提交
- 如何使用Google Analytics跟踪表单提交
- 使用javascript将表单提交到iframe目标中
- e.preventDefault在表单提交时被忽略
- AngularJS JQuery Ajax表单提交等效
- JavaScript表单提交帮助
- PHP表单提交和重定向
- 当所有输入文本字段都为空时,禁止表单提交,但当jquery中的任何字段不为空时允许提交
- setTimeOut AFTER jQuery表单提交
- 从函数中选择要触发表单提交的正确元素
- JavaScript表单提交没有't fire asp服务器端点击功能的提交按钮
- Jquery:如何处理"停止/取消”;用户停止表单提交时的事件
- Ajax表单提交+引导验证程序正在工作.现在"数据未定义”;错误