如何通过Enter或Ctrl+Enter实现快速登录?
- 内容介绍
- 文章标签
- 相关推荐
本文共计137个文字,预计阅读时间需要1分钟。
当按下键盘上的Enter键时,如果同时按下了Ctrl键,将会在隐藏的输入框中设置remember me为1,并将该输入框添加到页面中。以下是简化后的代码内容:
javascript$(document).keydown(function(e) { if (e.keyCode===13 && e.ctrlKey) { console.log('pressed control key'); $('').attr({ type: 'hidden', name: '_spring_security_remember_me', value: '1' }).appendTo('form'); }});
$(document).keydown(function(e){ if(e.keyCode == 13) { // ctrl + enter is remember me if (e.ctrlKey) { // console.log(' pressed control key '); $('<input>').attr({ type: 'hidden', name: '_spring_security_remember_me', value: '1' }).appendTo('#form-login'); } if($('#username').val() && $('#password').val() && $('#validCode').val()){ $('#form-login').submit(); } } });
本文共计137个文字,预计阅读时间需要1分钟。
当按下键盘上的Enter键时,如果同时按下了Ctrl键,将会在隐藏的输入框中设置remember me为1,并将该输入框添加到页面中。以下是简化后的代码内容:
javascript$(document).keydown(function(e) { if (e.keyCode===13 && e.ctrlKey) { console.log('pressed control key'); $('').attr({ type: 'hidden', name: '_spring_security_remember_me', value: '1' }).appendTo('form'); }});
$(document).keydown(function(e){ if(e.keyCode == 13) { // ctrl + enter is remember me if (e.ctrlKey) { // console.log(' pressed control key '); $('<input>').attr({ type: 'hidden', name: '_spring_security_remember_me', value: '1' }).appendTo('#form-login'); } if($('#username').val() && $('#password').val() && $('#validCode').val()){ $('#form-login').submit(); } } });

