gpt4 book ai didi

Javascript 添加带有自定义回调的事件监听器?

转载 作者:行者123 更新时间:2023-11-29 19:52:11 25 4
gpt4 key购买 nike

所以我正在制作一款游戏,我希望一切都是动态的,这样我就可以用它来制作其他东西。我正在尝试将事件监听器回调设置为自定义回调。我现在只是用 keydown 测试它,但是当我按下我的键时,控制台中没有任何输出:

这是 registerKeyListener 函数:

function registerKeyListener(id, type, callback){
document.getElementById(id).addEventListener(type, callback, false);
}

我是这样调用它的:

registerKeyListener("game", "keyDown", move);

移动位置:

function move(){
console.log("move function called");
}

最佳答案

您的功能有效。该事件是 keydown,而不是 keyDown

See demo of your code .

虽然可以有大写字母的事件,但所有常见的都是小写字母。查看此处以供引用:https://developer.mozilla.org/en-US/docs/Web/Reference/Events

关于Javascript 添加带有自定义回调的事件监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17355150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com