Javascript “EventTarget”类型中缺少以下属性
你好,我有这段打字脚本代码Javascript “EventTarget”类型中缺少以下属性,javascript,reactjs,typescript,web,Javascript,Reactjs,Typescript,Web,你好,我有这段打字脚本代码 var btn = document.getElementsByClassName("btn-up") as EventTarget; btn.addEventListener('click', (event) => { console.log('clickcc'); }) 这让我犯了这个错误 *类型“HTMLCollectionOf”缺少类型“EventTarget”中的以下属性:addEventListener、dispatchEvent、remo
var btn = document.getElementsByClassName("btn-up") as EventTarget;
btn.addEventListener('click', (event) => {
console.log('clickcc');
})
这让我犯了这个错误
*类型“HTMLCollectionOf”缺少类型“EventTarget”中的以下属性:addEventListener、dispatchEvent、removeEventListener*
请问怎么修 这将返回元素数组,而不仅仅是单个元素:
document.getElementsByClassName("btn-up") as EventTarget
致:
工作演示:
这将返回元素数组,而不仅仅是单个元素:
document.getElementsByClassName("btn-up") as EventTarget
致:
工作演示:
我用document.getElementById选择器修复了它,但是如果我想绑定更多的按钮,怎么做?这能回答您的问题吗?我用document.getElementById选择器修复了它,但是如果我想绑定更多的按钮,怎么做?这能回答您的问题吗?不起作用的类型“HTMLCollectionOf”缺少类型“EventTarget[]”中的以下属性:pop、push、concat、join@BrokolicovýDžuß,它正在工作。请检查不工作的工作降级类型“HTMLCollectionOf”缺少类型“EventTarget[]”中的以下属性:pop、push、concat、join@BrokolicovýDžuß,正在工作,请检查工作演示