我评论了每个类的库,例如bootstrap以及我的主要js文件中的每一行,因此,我的js文件包含的唯一内容是这四行代码。**我正在将npx用作本地服务器**。我还尝试将关键字this附加到变量(没有帮助)。
const input = document.getElementsByClassName("input");
input.addEventListener('click', () =>{
alert('hey');
})
[运行代码时,我得到的错误与您描述的错误不同,所以我认为问题的措词不正确。
未捕获的TypeError:input.addEventListener不是函数
关于错误,getElementsByClassName
返回元素的getElementsByClassName
,因此您需要使用第一个元素(最好检查一下是否至少有一个):
collection