[英]break association of 'enter' key with form submission
我想检测有关表单的“输入”键,而不要提交表单。 我如何打破这种联系?
document.forms[0].onkeypress = function (event) {
e = window.event ? window.event : event;
if (e.keyCode == 13) {
//actions to be taken
}
}
尽管内部操作已正确执行,但页面在完成后会重新加载。
尝试在函数末尾return false
。 假设您已经在submit
事件回调中处理了表单提交。
从函数返回false
:
document.forms[0].onkeypress = function (event) {
e = window.event ? window.event : event;
if (e.keyCode == 13) {
//actions to be taken
return false;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.