JS常用的按键事件监听 发表于 2023-09-15 | 分类于 js JS常用的按键事件监听 单个按键123456789101112131415161718let 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); 组合按键1234567document.addEventListener('keyup', function(event) { if (event.ctrlKey && event.key === "s") { event.preventDefault(); // 阻止默认的保存操作 // 在这里添加你想要执行的函数或代码 console.log("Ctrl+S 被按下"); }});