<div id="app">
<!--3. 监听键盘的事件 -->
<form @submit="">
账号<input type="text" name="user" /> 密码
<input type="text" name="password" />
<input type="submit" value="登录" @keyup.enter="submit" />
</form>
</div>
<script src="vue.js"></script>
<script>
const app = new Vue({
el: "#app",
methods: {
submit() {
console.log("keyup点击")
}
},
created() {
let that = this;
document.onkeydown = function(e) {
e = window.event || e;
if (e.code == 'Enter' || e.code == 'enter') { //验证在登录界面和按得键是回车键enter
that.submit(); //登录函数
}
}
}
})
</script>
失去登录焦点
最新推荐文章于 2025-12-18 14:39:46 发布
本文介绍如何使用Vue.js实现键盘事件监听功能,特别是在登录界面中捕捉并响应用户的回车键操作。通过Vue实例的方法和JavaScript的事件监听机制相结合,使得开发者能够轻松地为Web应用增加键盘交互能力。
777

被折叠的 条评论
为什么被折叠?



