我想在startSkipMenu()
启动时捕获Enter键按下,但由于某种原因无法工作
let onSkipedMenuKeydown;
function startSkipMenu() {
document.addEventListener('keydown', onSkipedMenuKeydown);
onSkipedMenuKeydown = function (event) {
if (event.keyCode == 13) {
console.log('Enter key pressed');
event.preventDefault();
}
}
}
startSkipMenu();
我缺少什么?
在添加事件侦听器之前,需要定义onSkipedMenuKeydown
的内容。
let onSkipedMenuKeydown;
function startSkipMenu() {
onSkipedMenuKeydown = function (event) {
if (event.keyCode == 13) {
console.log('Enter key pressed');
event.preventDefault();
}
}
document.addEventListener('keydown', onSkipedMenuKeydown);
}
startSkipMenu();