gpt4 book ai didi

javascript - 将 .addEventListener 添加到函数中

转载 作者:行者123 更新时间:2023-12-03 04:35:22 26 4
gpt4 key购买 nike

我有以下 .js 函数:

function basketHandler(basket)
{
if (basket != null)
{
if(basket.Tickets.length > 0)
{
console.log("Basket is not null and has tickets");
}
else
{
console.log("Basket is not null but has no tickets");
}
}
else
{
console.log("Basket is null");
}
}

我被告知我需要在函数下方添加一个事件监听器,以便它能够工作并输出相关的 console.logs。因此,在这些功能之后,我毫无乐趣地尝试了以下功能......

basket.addEventListener("EVENTNAME", eventhandler)

basket.addEventListener("onload", basketHandler);

document.addEventListener("onload", basketHandler);

element.addEventListener("onload", basketHandler);

我确信我缺少一些基本的东西,我可以看到这段代码在控制台中带来的错误,但我不知道它们的含义,所以我很难盲目地修复它......我对 Javascript 没有很好的掌握,所以我可能在学会走路之前就开始运行,但无论哪种方式,这都是我需要开始工作的东西......非常感谢任何帮助。

编辑 - 回应:@David Thomas:我在控制台中遇到的错误只是 Uncaught ReferenceError:篮子未定义,具体取决于我尝试的变体。

编辑 - 我还链接到此处的 .js 库:https://tickets.leicesterymca.co.uk/Iframe/esrojsapi.js如果有帮助的话。

最佳答案

我相信你的意思是addEventListener 。您将其与仅限 IE 的 attachEvent 混淆了.

关于javascript - 将 .addEventListener 添加到函数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43323535/

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