Javascript-Can';无法访问HTMLCollection的项?

Javascript-Can';无法访问HTMLCollection的项?,javascript,Javascript,我正试图使一个元素在我的网站上可点击。我正在检索要使用GetElementsByClassName()单击的3个项目,并尝试使用.item()语法操作该对象。将项分配给变量时,它的值为NULL,即使可以在控制台中看到该项。集合显示在控制台中,但我无法访问其项。代码包括在下面。该页面可在以下位置查看:。我如何访问这些项目 函数替换(){ let list=document.getElementsByClassName('cmsmasters\u gallery\u item cmsmasters\

我正试图使一个元素在我的网站上可点击。我正在检索要使用GetElementsByClassName()单击的3个项目,并尝试使用.item()语法操作该对象。将项分配给变量时,它的值为NULL,即使可以在控制台中看到该项。集合显示在控制台中,但我无法访问其项。代码包括在下面。该页面可在以下位置查看:。我如何访问这些项目

函数替换(){
let list=document.getElementsByClassName('cmsmasters\u gallery\u item cmsmasters\u caption shortcode\u animated');
var x=列表项(1);
控制台日志(列表);
控制台日志(x);
}  

LIs没有shortcode\u动画类,除非您以后需要添加它们

console.log(document.getElementsByClassName(“cmsmasters\u gallery\u item cmsmasters\u caption”)[0])
  • 装备
  • 服务
  • 预防性维护

请阅读。当外部资源消失或固定时,依赖外部资源理解的问题将变得无用。创建一个问题,并将其放在问题本身中。Stackoverflow不支持确定您在哪里了解到HTML集合中的
,只需使用括号即可syntax@epascarello-某个非常过时且以Internet Explorer为中心的地方:(实时HTML收集和控制台的延迟加载……可能会咬人ya@CharlesJ.Barnett看到我的答案了吗