js回车事件键盘的响应顺序

 主要思路:在输入完账号密码后点击回车实现登录成功;就是点击回车事件执行后面的代码

 获取输入框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的标签点击事件,这个元素标签就是按钮

看我博客 学会回车事件你也可以 

看到这里关注一下吧互关啊有死单?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值