Javascript "Cannot read property ' 未定义的标题'在1个长度项上

标签 javascript

我无法从 received 变量中读取 title 属性,但如您所见,该集合并非未定义,并且 title 属性也未定义不是未定义的。
错误表明其未定义。

var received = document.getElementsByClassName("_2her");
if (received[0].title == "Delivered") {
    chColorsForDelivered();
}

as you see not undefined its not undefined

最佳答案

您的脚本在 DOM 准备好之前启动,如果您使用的是 html5,则对您的脚本使用异步。

关于Javascript "Cannot read property ' 未定义的标题'在1个长度项上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53454127/

相关文章:

javascript - 如何更改 JQuery Masonry 中的列数?

javascript - setInterval函数javascript中的匿名函数

javascript - 如何动态更改位置并记录该位置 javascript PHP

javascript - 单击按钮时显示弹出窗口

javascript - jQuery 队列事件

javascript - 单击时删除最接近的表单

javascript - 如何在angularjs中使用canvasjs图表? angularjs 页面中有多个图表?

javascript - 如何在 Javascript 中将 `get` 代理应用于 `window.location`?

javascript - AngularJS ngDisabled 无法在表单内工作

javascript - $ slider .css( {'transform' : 'translateY(' + (-$height * $counter) + 'px)' })