gpt4 book ai didi

javascript - 将参数传递给事件监听器并获取 keyCode

转载 作者:行者123 更新时间:2023-12-03 10:34:54 25 4
gpt4 key购买 nike

我怀疑这是由于我对 keyCode 信息如何传递缺乏了解,但我不知道如何进行这项工作...

我需要从 keydown 事件中获取键码。我可以轻松地完成以下操作:

document.getElementById("challenge").addEventListener("keydown", keyTest);

function keyTest(e) {
alert(e.keyCode);
}

除了从 e 获取 keyCode 之外,如何从 EventListener 传递参数。例如。

document.getElementById("challenge").addEventListener("keydown", keyTest, "The argument passed");

function keyTest(e, message) {
alert(e.keyCode);
alert(message);
}

最佳答案

唯一的方法就是这样做。

    document.getElementById("challenge")
.addEventListener("keydown", function (e) {
keyTest(e, "the argument passed");
});

function keyTest(e, message) {
alert(e.keyCode);
alert(message);
}

关于javascript - 将参数传递给事件监听器并获取 keyCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29045150/

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