我正在尝试使按钮转到链接。 icecub帮助我完成了代码,但是当我运行
时function handleRedirect(){
window.location = "https://max0815.wixsite.com/theaviary";
}
document.addEventListener("DOMContentLoaded", function(event) {
const btn = document.getElementById("button27");
btn.addEventListener("click", handleRedirect, false);
});
它声称其中定义了“功能(事件)”的部分,该“事件”已定义但未在程序中调用。此外,当我运行程序时,它在“ const btn =“中突出显示“ b”,并说“ SyntaxError:意外令牌(136:10)”。我将如何解决此问题?我应该如何解决?
答案 0 :(得分:3)
这看起来像是<警告>警告,不是错误。警告您,您定义了从未使用过的名为event
的参数,这意味着将其包含在代码中只会产生噪音:将其从函数定义中删除:
document.addEventListener("DOMContentLoaded", function() {
对于以下功能,可能会显示类似的警告:
function foo() {
const bar = 'barbar';
return 'baz';
}
因为已定义bar
变量,但从未使用过(就像您的event
参数一样)。