JavaScript 通过劫持Enter键防止提前表单提交
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 通过劫持Enter键防止提前表单提交相关的知识,希望对你有一定的参考价值。
var inputs = $$('input.hijack');
$each(inputs,function(el,i) {
el.addEvent('keypress',function(e) {
if(e.key == 'enter') {
e.stop();
if(inputs[i+1]) { inputs[i+1].focus(); }
//last one?
if(i == inputs.length-1) { $('submit-button').focus(); }
}
});
});
以上是关于JavaScript 通过劫持Enter键防止提前表单提交的主要内容,如果未能解决你的问题,请参考以下文章
仅在 _some 字段上通过 Enter 键禁用表单提交
如何防止在 jQuery 中提交 Enter 键? [复制]
VUE 中 使用 iview Form组件 enter键防止页面刷新
如何防止我的表单在 Vue.js 中使用 Enter 键提交?
session劫持防范
按ENTER键调用javascript函数? [复制]