码客说JS常用的按键事件监听关注作者腾讯云开发者社区文档建议反馈控制台登录/注册首页学习活动专区圈层工具MCP广场文章/答案/技术大牛搜索搜索关闭发布码客说社区首页 >专栏 >JS常用的按键事件监听JS常用的按键事件监听码客说关注发布于 2023-09-16 08:32:03发布于 2023-09-16 08:32:032.8K0举报文章被收录于专栏:码客码客单个按键
代码语言:javascript复制let handleKeyDown = async (event) => {
if (event.key === "Tab") {
console.log("Tab 键被按下!");
event.preventDefault();
}
if (event.key === "Enter") {
console.log("Enter 键被按下!");
event.preventDefault(); // 阻止默认行为(比如提交表单)
}
if (event.key === "Delete") {
console.log("Delete 键被按下!");
event.preventDefault(); // 阻止默认行为(比如提交表单)
}
};
document.removeEventListener("keydown", handleKeyDown);
document.addEventListener("keydown", handleKeyDown);组合按键代码语言:javascript复制document.addEventListener('keyup', function(event) {
if (event.ctrlKey && event.key === "s") {
event.preventDefault(); // 阻止默认的保存操作
// 在这里添加你想要执行的函数或代码
console.log("Ctrl+S 被按下");
}
});本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。如有侵权请联系 cloudcommunity@tencent.com 删除前往查看consoleevent表单函数事件本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!
consoleevent表单函数事件评论登录后参与评论0 条评论热度最新登录 后参与评论推荐阅读目录单个按键组合按键领券社区技术文章技术问答技术沙龙技术视频学习中心技术百科技术专区活动自媒体同步曝光计划邀请作者入驻自荐上首页技术竞赛圈层腾讯云最具价值专家腾讯云架构师技术同盟腾讯云创作之星腾讯云TDP关于社区规范免责声明联系我们友情链接MCP广场开源版权声明腾讯云开发者扫码关注腾讯云开发者
领取腾讯云代金券
热门产品域名注册云服务器区块链服务消息队列网络加速云数据库域名解析云存储视频直播热门推荐人脸识别腾讯会议企业云CDN加速视频通话图像分析MySQL 数据库SSL 证书语音识别更多推荐数据安全负载均衡短信文字识别云点播大数据小程序开发网站监控数据迁移Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档Copyright © 2013 - 2026 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有
登录 后参与评论000推荐