主要思路:在输入完账号密码后点击回车实现登录成功;就是点击回车事件执行后面的代码
获取输入框input进行事件监听,这里event是事件 which是哪一个 13就是回车事件的代表算是
let bys=document.getElementById("pass") bys.addEventListener('keyup', function() { bys.onkeypress = function(event) { if (event.which === 13) { // 回车后执行的代码功能 alert("你好")
键盘的响应顺序 :
当按下键盘时,会连续触发多个事件,它们将按如下顺序发生。
对于字符键来说,键盘事件的响应顺序:keydown → keypress → keyup。
对于非字符键(如功能键或特殊键)来说,键盘事件的相应顺序:keydown → keyup。
如果按下字符键不放,则 keydown 和 keypress 事件将逐个持续发生,直至松开按键。
如果按下非字符键不放,则只有 keydown 事件持续发生,直至松开按键。
这边我用的keup对字符来说,键盘事件响应顺序直接使用了keyup
$("#loginListen") 表示获取id为loginListen的标签元素,这是jQuery的写法,所以在使用时项目中需要先安装jQuery。 bind(“keydown”, function (e){}),表示绑定keydown事件。 keyCode == 13表示回车事件。 $("#loginOp").click();表示id为loginOp的标签点击事件,这个元素标签就是按钮
看我博客 学会回车事件你也可以
看到这里关注一下吧互关啊有死单?