我的登录jsp页面使用带有输入和提交字段的简单HTML表单。 当焦点(光标)位于其中一个输入字段上并按Enter键时,表单将按预期提交。但是,如果没有关注表单的某个字段,我会想要相同的行为。
这个场景是当页面加载时,浏览器自动从其秘密存储中填写输入字段,我想按Enter键并提交表单。
我搜索了这个网站,但可以找到相关的答案
答案 0 :(得分:0)
如果您不介意一点JavaScript,您可以收听keydown
事件,然后检查输入密钥。
window.addEventListener("keydown", function(e) {
if (e.keyCode === 13) {
e.preventDefault();
document.getElementById("form").submit();
}
});

答案 1 :(得分:0)
您可以通过实施jQuery
keypress
功能来实现这一目标。喜欢这个
$(document).ready(function (){
$(document).keypress(function (e){
if(e.keyCode == 13){
e.preventDefault();
$('form').submit();
}
});
});